<SEC-DOCUMENT>0001462418-22-000054.txt : 20241204
<SEC-HEADER>0001462418-22-000054.hdr.sgml : 20241204
<ACCEPTANCE-DATETIME>20221212162433
ACCESSION NUMBER:		0001462418-22-000054
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		129
CONFORMED PERIOD OF REPORT:	20221212
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20221212
DATE AS OF CHANGE:		20221212

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ALTISOURCE PORTFOLIO SOLUTIONS S.A.
		CENTRAL INDEX KEY:			0001462418
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-MISCELLANEOUS BUSINESS SERVICES [7380]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			N4

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34354
		FILM NUMBER:		221457397

	BUSINESS ADDRESS:	
		STREET 1:		33, BOULEVARD PRINCE HENRI
		STREET 2:		L-1724 LUXEMBOURG CITY
		CITY:			GRAND DUCHY OF LUXEMBOURG
		STATE:			N4
		ZIP:			50
		BUSINESS PHONE:		352 24 69 79 00

	MAIL ADDRESS:	
		STREET 1:		33, BOULEVARD PRINCE HENRI
		STREET 2:		L-1724 LUXEMBOURG CITY
		CITY:			GRAND DUCHY OF LUXEMBOURG
		STATE:			N4
		ZIP:			50

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Altisource Portfolio Solutions S.A.
		DATE OF NAME CHANGE:	20090625

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Altisource Portfolio Solutions S.a.r.l.
		DATE OF NAME CHANGE:	20090422
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>asps-20221212_d2.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6,d:3f1d8f9941c844de908be6d3c2353551--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:asps="http://www.altisource.com/20221212" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>asps-20221212_d2</title></head><body><div id="i3f1d8f9941c844de908be6d3c2353551_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.070%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDQy_1075b2d5-1849-48e0-9a30-2a899a469fe3">8-K</ix:nonNumeric> </span></div><div style="margin-bottom:9pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.070%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pursuant to Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date of Report (Date of earliest event reported):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8yMzE_adf7abc6-9d52-4652-94d8-7db4bd6f4786">December 12, 2022</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.070%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8yMTk5MDIzMjU2NjI4_ee37a4e4-a2c9-44fd-ade9-c849cfeee759">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of Registrant as specified in its Charter)</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.070%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.907%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:edgarprovcountryen" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6ZmQ2MDRiNDA2ZDc3NDQ0NDhmZWQ2ZmVlMjQxNjZhYzYvdGFibGVyYW5nZTpmZDYwNGI0MDZkNzc0NDQ0OGZlZDZmZWUyNDE2NmFjNl8wLTEtMS0xLTExMTAxMA_a87f2a4f-40ca-4ae3-b296-5acc96f4f831">Luxembourg</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6ZmQ2MDRiNDA2ZDc3NDQ0NDhmZWQ2ZmVlMjQxNjZhYzYvdGFibGVyYW5nZTpmZDYwNGI0MDZkNzc0NDQ0OGZlZDZmZWUyNDE2NmFjNl8wLTMtMS0xLTExMTAxMA_0a3780d4-5ebb-49ef-bbd3-02a05a462812">001-34354</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6ZmQ2MDRiNDA2ZDc3NDQ0NDhmZWQ2ZmVlMjQxNjZhYzYvdGFibGVyYW5nZTpmZDYwNGI0MDZkNzc0NDQ0OGZlZDZmZWUyNDE2NmFjNl8wLTUtMS0xLTExMTAxMA_c715c063-0a27-4413-a9f5-9744a7fcb675">98-0554932</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM2_d3c51dcc-d53e-4c63-b529-7aad3ae066b9">33 Boulevard Prince Henri</ix:nonNumeric>  </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM3_acc2a742-e55c-4bf9-99eb-3cfcc54ec444">L-1724</ix:nonNumeric> <ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM4_a00996ea-6776-45fc-b235-031be0bd5d7e">Luxembourg</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM5_6c46bb73-daa4-4706-9bd1-87c02e27be32">Grand Duchy of Luxembourg</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices including zip code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">+<ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDQw_e6cb8c5b-9659-4bc5-b11e-cc9076552d23">352</ix:nonNumeric> <ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDQx_1fab2763-b89b-464b-909c-6c61e6d7459c">2469 7900</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOT APPLICABLE</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Former name or former address, if changed since last report)</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.070%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form&#160;8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:WrittenCommunications" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8wLTAtMS0xLTExMTAxMA_b9e28bd6-bd07-4029-8fc3-0b574e336a12">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:SolicitingMaterial" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8xLTAtMS0xLTExMTAxMA_2fb9bcf5-b504-4e75-aeb3-c97172d35638">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:PreCommencementTenderOffer" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8yLTAtMS0xLTExMTAxMA_6c31fd0e-0221-438b-bd47-a1a9a0ba5e22">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule&#160;14d-2(b)&#160;under the Exchange Act (17 CFR 240.14d-2(b))</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:PreCommencementIssuerTenderOffer" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8zLTAtMS0xLTExMTAxMA_f718bc53-88b1-44ed-95bd-07dde0b13cc9">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule&#160;13e-4(c)&#160;under the Exchange Act (17 CFR 240.13e-4(c))</span></div></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.166%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6MWYzYTc3OWY2NTNlNGIzOTgwMDJlODljZDM0YzhkZWIvdGFibGVyYW5nZToxZjNhNzc5ZjY1M2U0YjM5ODAwMmU4OWNkMzRjOGRlYl8xLTAtMS0xLTExMTAxMA_55d622bf-50ab-4978-9fcf-c66941009592">Common Stock, $1.00 par value</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6MWYzYTc3OWY2NTNlNGIzOTgwMDJlODljZDM0YzhkZWIvdGFibGVyYW5nZToxZjNhNzc5ZjY1M2U0YjM5ODAwMmU4OWNkMzRjOGRlYl8xLTItMS0xLTExMTAxMA_21ac0dce-8a62-4636-acc4-e768b71f1f81">ASPS</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6MWYzYTc3OWY2NTNlNGIzOTgwMDJlODljZDM0YzhkZWIvdGFibGVyYW5nZToxZjNhNzc5ZjY1M2U0YjM5ODAwMmU4OWNkMzRjOGRlYl8xLTQtMS0xLTExMTAxMA_8c5fd40b-c05c-409d-9043-e852fe190b66">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.076%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6OGNhMTMxNjRlMmJhNGY0ZTkxMDQzN2YzZGE1ODBlYmQvdGFibGVyYW5nZTo4Y2ExMzE2NGUyYmE0ZjRlOTEwNDM3ZjNkYTU4MGViZF8wLTEtMS0xLTExMTAxMA_da61a4ba-93f3-4bc3-8878-9f15f22bc806">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying </span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i3f1d8f9941c844de908be6d3c2353551_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.01 Other Events.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource Portfolio Solutions S.A. (&#8220;Altisource&#8221;) is filing this Current Report on Form 8-K, consistent with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to conform its Historical Consolidated Financial Statements and Notes, and Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and other Form 10-K sections (see exhibit 99.1 attached hereto) to reflect changes in Altisource&#8217;s reportable segments from those contained in Altisource&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) on March 3, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, Altisource operated with one reportable segment (total Company).  Effective January 1, 2022, Altisource&#8217;s reportable segments changed as a result of a change in the way its Chief Executive Officer (the Company&#8217;s chief operating decision maker) manages the business, allocates resources and evaluates performance, and the related changes in the Company&#8217;s internal organization.  Altisource conformed Exhibit 99.1 to reflect its new financial reporting structure, including its two operating segments&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company also reports </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">separately.  Altisource filed its Quarterly Reports on Form 10-Q for the quarters and year-to-date periods ended March 31, 2022, June 30, 2022 and September 30, 2022 on April 28, 2022, July 28, 2022 and November 3, 2022, respectively (collectively &#8220;2022 Quarterly Reports on Form 10-Q&#8221;). </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information included in this Current Report on Form 8-K reflects changes to the disclosures related to Altisource&#8217;s revised segment results and does not revise Altisource&#8217;s consolidated financial condition or results of operations nor does it reflect any events occurring after the filing of the 2021 Annual Report on Form 10-K. The Historical Consolidated Financial Statements and Notes will serve as the historical consolidated financial statements and notes of Altisource for existing and future filings made pursuant to the Securities Act of 1933, as amended, until Altisource files its Annual Report on Form 10-K for the year ended December 31, 2022. This Current Report on Form 8-K, including the information contained in Exhibit 99.1, should be read in conjunction with Altisource&#8217;s 2021 Annual Report on Form 10-K and the 2022 Quarterly Reports on Form 10-Q.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01 Financial Statements and Exhibits</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following document is filed herewith as an exhibit hereto:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;Exhibits</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:11.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.857%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit&#160;No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="asps-20221212.htm">99.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="asps-20221212.htm">Business, Management's Discussion and Analysis of Financial Condition and Results of Operations, the Historical Consolidated Financial Statements and Notes and other Form 10-K sections of Altisource Portfolio Solutions S.A. for the year ended December 31, 2021, reflecting Altisource's new financial reporting structure, and including the Report of Independent Registered Public Accounting Firm dated March 3, 2022, except for Note 25, as to which the date is December 12, 2022</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex992-mhmconsent.htm">99.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex992-mhmconsent.htm">Consent of Independent Registered Public Accounting Firm (Mayer Hoffman McCann P.C.)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following Historical Consolidated Financial Statements and Notes on Form 8-K of Altisource Portfolio Solutions S.A. for the year ended December 31, 2021, filed on December 9, 2022, formatted in Inline XBRL: (i) Consolidated Balance Sheets as of December 31, 2021 and December 31, 2020; (ii) Consolidated Statements of Operations and Comprehensive Income (Loss) for each of the years in the two-year period ended December 31, 2021; (iii) Consolidated Statements of Equity for each of the years in the two-year period ended December 31, 2021; (iv) Consolidated Statements of Cash Flows for each of the years in the two-year period ended December 31, 2021; and (v) Notes to Consolidated Financial Statements.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: December&#160;12, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Altisource Portfolio Solutions S.A.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michelle D. Esterman</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michelle D. Esterman</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>asps-20221212.htm
<DESCRIPTION>EX-99.1
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6,d:c3e55dc33eb8495f98a52a40db831313--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:asps="http://www.altisource.com/20221212" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>asps-20221212</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonFraction unitRef="usd" contextRef="iee254552bc3c42fb9070d2c268d360e2_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzItMS0xLTEtMTExMTU5_bf1c8c8f-7567-4e97-9df2-d5b89a108ce5">3.1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5f39545a206f4331bed20dd2419b5595_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzItMy0xLTEtMTExMTU5_620b4b2e-7312-43f4-af63-71881eaaa4b0">8.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="id5775b35ec6d454aafab7e83ab1b351d_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzItNS0xLTEtMTExMTU5_a3be0ee1-9354-488a-981b-9e377ef6fae9">12.5</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i91a5b6b31b214873b1d79a9b7d4e8295_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzMtMS0xLTEtMTExMTU5_31935608-b259-478b-a3e5-3d64accfa2ad">13.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i805e4a0deb8b41b5b35caa94353df22e_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzMtMy0xLTEtMTExMTU5_8934168c-8ad0-4b57-92c6-c34e3794e89e">35.1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9755a2d396f14cbe8a4632dc572abc7d_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzMtNS0xLTEtMTExMTU5_2dcf85b7-c6ab-4b4b-b900-db2680130cca">60.0</ix:nonFraction><ix:nonNumeric contextRef="id179fdd85ae645418becbb5268b971e8_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjMvZnJhZzo4MGFmNzFjNTYyNjc0MjhiYjA0ODYwNjI3NmQ0MmZiZi90YWJsZTo2MjBmNjFlYzZhYzI0YjdmOTA0YzNmZDJlMDRmZmM2NC90YWJsZXJhbmdlOjYyMGY2MWVjNmFjMjRiN2Y5MDRjM2ZkMmUwNGZmYzY0XzgtMi0xLTEtMTExMTU5_6c460740-18aa-42cb-879e-d5311e3be85f">0</ix:nonNumeric><ix:nonNumeric contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622" name="asps:DebtCovenantPaymentDueDateDefaultPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg2NjE_f70ce4c1-d3d7-4d99-8c50-02cb51ab0c0a">P3D</ix:nonNumeric><ix:nonNumeric contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzgvZnJhZzo3NzE4ZGU5OTc3ZjU0MDViODdkNzBhMjY1ZjcwNTRjMS90ZXh0cmVnaW9uOjc3MThkZTk5NzdmNTQwNWI4N2Q3MGEyNjVmNzA1NGMxXzQ5Mw_4ad42d20-b6c6-49ed-87ef-589772554939"></ix:nonNumeric><ix:nonNumeric contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzgvZnJhZzo3NzE4ZGU5OTc3ZjU0MDViODdkNzBhMjY1ZjcwNTRjMS90ZXh0cmVnaW9uOjc3MThkZTk5NzdmNTQwNWI4N2Q3MGEyNjVmNzA1NGMxXzQ5Mw_d402649d-2cfd-4e2b-8148-a1b5e94458b6"></ix:nonNumeric><ix:nonNumeric contextRef="i0268cf9710fb4b9bb52776945fb65162_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NDU_84c58591-29c7-4ee4-9541-2bfea2527f07">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="idccdb2719ffe4f9aa6a16c2ba3f9c356_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NTE_b803da76-89e7-4684-9c01-3e72c90bc6e0">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="idccdb2719ffe4f9aa6a16c2ba3f9c356_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5MTk_f50c93f2-eddc-4e22-b009-5d6ff6c6dc04">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="i1e07c68edd724e49a60134fd766b8d62_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM4MTk_a9ffdc7f-4ecf-400c-af18-57122e80cafe">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="ibbc398359a0b443886b72a4588644213_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDY_c26dc9af-f0dd-4f20-9cce-9c96788a7e7d">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="ica0bf185925b4a31ab4498b2b8b7b57c_D20210101-20211231" name="asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDc_594c6403-af8c-43ea-9d58-9c8934225d65">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i49e4dade0a1b4db9854052d98c07c4d8_D20210101-20211231" name="asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUwNDc_5e6c9e59-d388-4eb8-a4d0-da3c3dee0132">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="i26f008c2431643028c169493e33339e2_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcwNDI_8c68cc8a-a35e-46b9-915f-541c2035ed05">P2Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i7e32dac64cbc47a4948897ad1aad4775_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzItMi0xLTEtMTExMTU5_cbea104c-86c8-4b35-9adb-90e1d92bebbd">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i224606d18b6149e7a1203dd8af15c92f_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzMtMi0xLTEtMTExMTU5_c9a8b1c4-688c-4cc7-984a-19b21e0783c0">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ie54d5a37bd2a407795e842488ccae239_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzQtMi0xLTEtMTExMTU5_db1135f0-d9d7-4240-8b1b-e95104664a2b">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5f27405a56944fb3b739a3bc7b86f864_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzUtMi0xLTEtMTExMTU5_be926201-4a2b-4a12-a4bb-d56ded335f70">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia0221d7fbae34286b8a626ab8dd433a0_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzktMi0xLTEtMTExMTU5_682fafe2-37fb-4fd2-9b7e-810dd09035c6">33</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2a73740ecabf4b2ea4d9ce70bb80ed5d_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzEwLTItMS0xLTExMTE1OQ_28ce82ea-01c5-4eb5-87c6-7d33d9ae495c">33</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i351ec0eef6d44c35a64808bfc5a1e979_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzExLTItMS0xLTExMTE1OQ_37834212-5bc4-4893-805c-60ac8441ff51">33</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231" decimals="4" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90ZXh0cmVnaW9uOjVlZmM0ZjBjYjkwMDRlMjZiNmI1ODlkMjAyYmYwYzQzXzIwMDQ_805262f9-cde4-4e0b-bd66-c27bbd701751">0.67</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90ZXh0cmVnaW9uOjVlZmM0ZjBjYjkwMDRlMjZiNmI1ODlkMjAyYmYwYzQzXzIwODM_215b3a8e-517f-47e2-bdbd-e6d944b59f96">2</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5d944946df824942a625811d6605456b_I20211231" decimals="4" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90ZXh0cmVnaW9uOjVlZmM0ZjBjYjkwMDRlMjZiNmI1ODlkMjAyYmYwYzQzXzIyMjM_4def15c5-790f-4653-8a69-bef50b5c06ae">0.33</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia212c65d4ff7448eaef2686e671b2311_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTEvZnJhZzo5YjY2MDNkZGUyNDY0ZjRmODlmMDA4ZjhlMmViYzFhZi90ZXh0cmVnaW9uOjliNjYwM2RkZTI0NjRmNGY4OWYwMDhmOGUyZWJjMWFmXzU_4561ae3c-72d8-4741-9c22-c1189c16e336">no</ix:nonFraction><ix:nonNumeric contextRef="ifb84d38c8e6244c49e282a82ef4b1d02_I20211231" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMzQx_0ea45b9a-f501-4d57-b222-154ed789f210">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i2e5382ddf5324d638eed6ad01929806d_I20190101" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjkvZnJhZzowMjgxNTY0YjBlZmY0MzlhOGMzMTBlOTZhZWRlMWFmZi90ZXh0cmVnaW9uOjAyODE1NjRiMGVmZjQzOWE4YzMxMGU5NmFlZGUxYWZmXzQ5Mw_fc690e43-a0a5-4d0e-8626-5bc9a88566d4"></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI0Nw_dd262788-219a-4bdc-aeff-1b968454946b" escape="true"><div style="margin-bottom:9pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II.&#160;&#160;&#160;&#160;VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.392%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.392%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.392%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,581</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,297</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">372,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">389,148</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For allowance for credit losses, amounts written off as uncollectible or transferred to other accounts or utilized.</span></div></ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="i167316312b0e48a89cfe667081ec43e5_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctMi0xLTEtMTExMTU5_1f896709-c12d-4940-a044-54a8abd279a5">5,581</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i66e12be6fd004a37b7173bce78985922_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctNC0xLTEtMTExMTU5_2d16c099-33b3-43cb-b08d-01475ec3d105">1,354</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i66e12be6fd004a37b7173bce78985922_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctOC0xLTEtMTExMTU5_d129ae74-38ac-4fc3-a7ca-f45b326dfaef">1,638</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i3ccde12ad3f04e0bbec423f2bf694b88_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctMTAtMS0xLTExMTE1OQ_957bbb89-0ac3-469c-95b6-d750c04d501d">5,297</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib86ac5c0a73540aab3b9001cbd758793_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtMi0xLTEtMTExMTU5_c51b1ce4-da2d-4ec1-8ce6-902273cef241">4,472</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i851269f4873641acbd15109ee3732772_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtNC0xLTEtMTExMTU5_ab0d4489-76c5-4d41-b76d-a2e0d009dcc5">2,229</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i851269f4873641acbd15109ee3732772_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtOC0xLTEtMTExMTU5_15b2b2db-85ed-440d-8d45-ef6bc166cdbf">1,120</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i167316312b0e48a89cfe667081ec43e5_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtMTAtMS0xLTExMTE1OQ_1f896709-c12d-4940-a044-54a8abd279a5">5,581</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="iedf57dac45cc47068a7a219ea19c9593_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTItMS0xLTExMTE1OQ_9e808e84-bd83-407a-ab3d-c79ff52ea744">372,227</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia1129a4f3fb74d059fdfdc27e9fb8cf0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTQtMS0xLTExMTE1OQ_0c835334-9773-4948-9556-83174e0ce367">16,921</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia1129a4f3fb74d059fdfdc27e9fb8cf0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTgtMS0xLTExMTE1OQ_08c736b6-0b12-4a0f-988b-98e95534cd55">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i82404e7a7e2e4c49b83f69ae15de3873_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTEwLTEtMS0xMTExNTk_81c1d3e4-7349-409f-a3b4-e07aac1fb69a">389,148</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9b970dacb97e4e2786c63cd719fa4420_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTItMS0xLTExMTE1OQ_7959fec6-775e-455f-b95a-f8eda72d7c2a">355,559</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i440c7c67c9ef43ae818bf6b456896c4f_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTQtMS0xLTExMTE1OQ_2ff31ee5-e98a-4fc7-8c36-daf8d6389211">16,668</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i440c7c67c9ef43ae818bf6b456896c4f_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTgtMS0xLTExMTE1OQ_526d47c6-72e0-4ac4-b848-e45c0a0507c2">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="iedf57dac45cc47068a7a219ea19c9593_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTEwLTEtMS0xMTExNTk_78b0e556-1f04-43fa-9971-f77f367e719a">372,227</ix:nonFraction><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI1MA_fc32efac-4ab7-4bfc-a8ed-af21ccf2e95d" footnoteRole="http://www.xbrl.org/2003/role/footnote">For allowance for credit losses, amounts written off as uncollectible or transferred to other accounts or utilized.</ix:footnote><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV80L2ZyYWc6NGI5YmU1NTMxMGNlNDIwNGI4MjM1NTY2MjJlZTA1M2YvdGFibGU6ODExNDdkNGQ5N2Q5NGQ1MmIxM2ViZDY4NzE5NjhiMTUvdGFibGVyYW5nZTo4MTE0N2Q0ZDk3ZDk0ZDUyYjEzZWJkNjg3MTk2OGIxNV8xLTEtMS0xLTExMTAxMA_2721ac96-cb35-40f0-8be2-846e467e42e0">0001462418</ix:nonNumeric><ix:nonNumeric contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV80L2ZyYWc6NGI5YmU1NTMxMGNlNDIwNGI4MjM1NTY2MjJlZTA1M2YvdGFibGU6ODExNDdkNGQ5N2Q5NGQ1MmIxM2ViZDY4NzE5NjhiMTUvdGFibGVyYW5nZTo4MTE0N2Q0ZDk3ZDk0ZDUyYjEzZWJkNjg3MTk2OGIxNV8yLTEtMS0xLTExMTAxMA_b948a35c-af38-4b08-a41a-13c7b645e4d4">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="asps-20221212.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c642f1e030b4310ba23f697c19f0d6c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b64bb8d81764d8db921dccda213d6e6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdb25b6dc1844aa3a07aef42958f84c2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7074e19488d54d96b6f99a1659ee5e2e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95950ed3d3594dda9d63fc887a398bf5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia57702a1d0a84bac8a60081efab0cf62_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea5ee7b405bf44a6bea63bef509d86bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i614d108b993343fbaae54d36c5112244_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd680245516842d286d0a36a69e1aba9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d8b6b6ecd0b4715b47c40023887b078_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3852e76ba2144e8390f08e6593025df2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie677ed59106b43289d8b8c04241b8ace_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib58b2aefb96f4f15b7953a1eb1728e95_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1125cab95ebb4e52810eb0a86eb50de1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4195703109e145a1aed1dabd4c403865_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if674ffccb34f4209a7392695c6debd60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73216908c36847169e55e3382e6a0cc5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1306c170dfec4dc0975c7fe415f5070e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53a121a43c1c49e78f5474dd4c4b604d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied6639ed9908468c9a98b24539b12b7f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb518eaf5584bda930814f7b5209d71_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="term"><xbrli:measure>asps:term</xbrli:measure></xbrli:unit><xbrli:context id="i6fa40ffa50dd4b90bba74ad6e9d11d80_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c8ec79b4f9d485c9dc7503916805745_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i594b98abdadf4919a138232943cd3d89_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibec83c2c480d46bfb5d735596055d820_I20210527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:ConvertibleNotesDueJanuary2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i86c1fb95209b4b2b880e4af0b74cb22c_D20210527-20210527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-27</xbrli:startDate><xbrli:endDate>2021-05-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9ad1a2baa904dd1882f5fc4fdd22eef_D20210527-20210527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-27</xbrli:startDate><xbrli:endDate>2021-05-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc624f44e33e4fcdbf34c6970b82b451_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76af3fb2a6e34ba98f3fb303443418d1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabaa12696c894c888f04258f05ee3900_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1157d56bb8b94d238fec27cc5ae0b04a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8af172347e7f4c42bf653f620aaf7776_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icab25978c753414f9cbbc7ecb6e8420e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3b53cb97d384fab870e70c743839b93_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i088a23ed3a194e04a24d013f9c6d7b10_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66237b15bba0485f9dfb422883eac41f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12b02c6e104546e2867fb34f079dbf2b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i028e34cef9534ad7bb86868dfaaf7120_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia575f9ec84244f329a0325f0fd75db8e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab8f8b304a6a4e29bbef68c5fb255b66_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:MortgageServicingRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1949215eb60b4106865e4ca21b2d15fe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:MortgageServicingRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94535e5bb6cd4c6091bc078951b7dea5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:DefaultValuationsAndTitleServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cd7101ece674f35877b84abaf9ea429_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:DefaultValuationsAndTitleServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88dfc96829fe47adb543281447ffdbb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6aedb77a0aff4c15a548583a08fad499_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b9be34b5f7b47d4be41fd7a3e796f36_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8ed9af55afb4dfe9db3ba07241fedce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cd9cc8215b04335becc0304b79a01ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaf174ab885447a69022f581d3747e4d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i062e097fe7474fec9df34b4bbfac25f5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">asps:NRZMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8defa753e63480bbb48b0959108453f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">asps:NRZMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee254552bc3c42fb9070d2c268d360e2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f39545a206f4331bed20dd2419b5595_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91a5b6b31b214873b1d79a9b7d4e8295_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedNRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i805e4a0deb8b41b5b35caa94353df22e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedNRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5775b35ec6d454aafab7e83ab1b351d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9755a2d396f14cbe8a4632dc572abc7d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedNRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie91e22767c3c44b180a749eb3c25afdb_D20211006-20211006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-06</xbrli:startDate><xbrli:endDate>2021-10-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8ef4c46d98946f8897c40eb09f25784_I20211006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7b74b68c8d64a44b2a02bc8e2b2cf78_I20211006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a9cafb80422479188ac39894e27a8a2_I20211006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa5e181a597d4ce88d49409a23651aa0_D20211006-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-06</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i804f0b46b5774391aecbf057fda4954a_D20211201-20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86c6ab4f37e640d89124d92395a79dbd_I20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82744898b43b4eb5b4e7882deb3601f5_I20211201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:IndemnificationEscrowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i826da9eb74ea4df9935104b6a431fad0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:WorkingCapitalEscrowAndIndemnificationEscrowMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3a632ff9dd645718679abaa1e0794bd_D20211006-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-06</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0581e9ec8464c12825dcf897889cb05_I20190701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:FinancialServicesBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id496db0dbcfe452a940c246dfbe00cdc_I20200701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:FinancialServicesBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6db92b388e4e419d9b5ee7c31c1b28e6_I20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="installment"><xbrli:measure>asps:installment</xbrli:measure></xbrli:unit><xbrli:context id="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9648944621214c7e94b0d071ff7863a8_D20160101-20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69be680c96494c89a5772ea18d60f392_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b297556f94b42a28001b47304215ed3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43256432b5b947a69c0da076aa57e659_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i508c552c076b4d828005b630ecf4874c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68d567b2aee049cea456c5383ea0612d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i750688ef22b84143b0cd3af95be7dfc7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i444de774031e460297603d15e06ce9ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaee28f0c0904f8f8df4d5332dd20d5a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ad1b967d788400d86c6aa2f761a41fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93daf82b2810404695ea8da576d889a4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89bfd2237e4e4f8ca4218d4172a41401_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5635c1524e744d5daad96676f93754df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a8171921db447f0940ad8d33ce07f7b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b49d7c936044c9abb2b67cac64d0c06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a7b71db412a4b09883c45b2acbf52ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:LU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17a5e55bba8d4be0a1a86a3c8c3bd157_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:LU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9342ef496bb647d1a90a88c781ddf898_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2421da9edbf54921b7c6ac8256d5e132_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf757181704b4626b9dd128dc69635c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e2d9da85379455887df6cc90cbb4d36_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie340c99540c944678f56a62668dfa3ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9c309e1d3ef4ee7b3ad6054bacd89ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:Owners.comMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic48f2069fab34bf0a5cbb4a7cb1cc370_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f26902d58514748933e6717260c6319_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49c942e249114d0e8b9fc0aa5b602068_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da502652b9e4bbe93b662cd05989cd0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f9031024b924a17b302a14d52adaf2f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib69d801889de407f96eba0bfa8b386e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9468c09e1f04e4ea312072cf317f606_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f5fdc42980a4f73acb076248765f415_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7192e090280742559ed63fdab1b7e072_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id179fdd85ae645418becbb5268b971e8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife90fbbe371a44ca9a49be9d132636a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i807d7734b28d42fc9d4a00efdecbcafd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72cb2cb679b5420da4a3aa2970c52551_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d1bbe713fb64b53bf2353d3a923c57c_I20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5784aa56bf9649529cb23844fcf9648e_I20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id893068acc044f979fe5e16d2e544044_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib290089ff7e34401b484f0ab35c99ebd_D20180401-20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie74ab3facf344cfa9a0362e4fa5dcaf8_I20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lender"><xbrli:measure>asps:lender</xbrli:measure></xbrli:unit><xbrli:context id="i83ee8d51b7a9479b83ef92f18020811f_D20180401-20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">asps:DebtInstrumentVariableRateAdjustedEurodollarRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15c02b8d30164fda8303d9fbb147f07b_D20180401-20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87f15eb7f0c744a6afb357eaeef0e23f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30f730cab8f449caa6bb7f6b1b79dc8d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bf18817bdb24140bc9b4f8c9f05e708_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85350299367c41c489a80baebb0720dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:AltisourceSARLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib46bb4329fb84ed094037b81bded87b8_I20210622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib059e6a6ad2a498caadb4ffcd1e39da9_I20210622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughEndOfTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0d2968a6c9b4babb038b41d31fcc434_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3ae9a03d03c456cb49bedc92f22b283_I20210622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-22</xbrli:startDate><xbrli:endDate>2021-06-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3993da92554e4090acdd44fe61f0a1f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i494873048711408fb1c962b5c7494327_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e34187aa94a45c8b4425213fff88901_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2aa82792ce64d96888e005015607216_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f1cf8ec3c5644a680c216db407492db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69bac06d62714f109d23a9e4a8d18f9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib065f3969e8541d3b183fb2a6f2c782e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3bac3536fc14f7ca063197e7b5dc66f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c7a9636f35a4a548e91a35df82e3be2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia35b70f67025418b8f7d888beb6aa404_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i860946ab8d0a4b978a51a2fa92de6007_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d066b6d2a5844ddb8da0a1224ca6067_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31a4e83d1be34967a2e89df2b1796724_D20221201-20221201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3ea8bb1e30640bea31c0d9912317458_D20211231-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-31</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d2d77bf51584b8d992066520e111483_D20210111-20210111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-11</xbrli:startDate><xbrli:endDate>2021-01-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>asps:vote</xbrli:measure></xbrli:unit><xbrli:context id="id8435450c62f4eaf8120d8b2f039f1a7_I20180515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-15</xbrli:startDate><xbrli:endDate>2018-05-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ddc8d0892a4439485bae9bd454dd716_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife21b61f83ec4da0907bfb76ca50bd0a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0268cf9710fb4b9bb52776945fb65162_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idccdb2719ffe4f9aa6a16c2ba3f9c356_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib449e2d8b5a04b0092d5c989cd74fb49_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica0bf185925b4a31ab4498b2b8b7b57c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="component"><xbrli:measure>asps:component</xbrli:measure></xbrli:unit><xbrli:context id="iadd3bbc297dd4938ad4d99906ccdf08f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5e46b1dc56a4d9da9f73d962d3b279d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e07c68edd724e49a60134fd766b8d62_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbc398359a0b443886b72a4588644213_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i771405bbcbd14e4d9b86a6aec89445a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49e4dade0a1b4db9854052d98c07c4d8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a3cf9057a664fb98455210defa0b92c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb9394523d174dc4b3cf165e14fd12db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75b5a745d4f344bb9d51274f5220ebb1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia02b3077075d4f83b7acaf58a026e107_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars10.01To20.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic59bb4bde11847be9b50d32cec216b06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars10.01To20.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars20.01To30.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2de7ba384fb49f6b8183204127e47b5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars20.01To30.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars30.01To40.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd1a9e4b886144788768d18543040cf7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars30.01To40.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars60.01To70.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95e2711ce3f7416f89a80517b1a82d23_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars60.01To70.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i318a24952a1945bca7b3963b7218a291_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars80.01To90.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbfb50c275844bb2a195cc358c488e90_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars80.01To90.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars90.01To100.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars90.01To100.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dc96594a4474058a9e70b9a3b6d237c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar50.01To60.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77381e312f7e4eaaa65931ed2d4b59bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar50.01To60.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i374542955d8541daaa83d86a00844d7f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar50.01To60.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c22539c9ac94cf080928b4f55332399_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar60.01To70.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69a3b4f6ae5a447cb48e7c1baa028048_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar60.01To70.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e47ad5f1a984e58a3c24393a5f434ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar60.01To70.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93276e28d6a94a57afb73171349183ef_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar80.01To90.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52cfe71e9a614d74b319a00ea474697c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar80.01To90.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i735d0cbe0c4f40f8bfa26507e9b4f3ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar80.01To90.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0faa71c519d448e4ada6ae1b9db3895c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar90.01To100.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia67570e5246f4634b76142ee8ef273f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar90.01To100.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e812c35ba434d83a5457ac310b5e12d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar90.01To100.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e0f91ef84e6436398f124ef70e3c569_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar170.01To180Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50053898b092401faa8a72081c29864e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar170.01To180Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe483f38901242a788822b2b5f07652d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar170.01To180Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic87ffe7129314fa2a4132af8d8ea1b96_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar180.01To190.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb8fd6b2530644b5ae8e21b124e5f0f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar180.01To190.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e0b777ea0954694af7839f18e4b3824_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar180.01To190.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dcb6e7143924968986d057a8acd2e11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeOverDollars190.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84774a303ad24903a7cea94531be2a4e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeOverDollars190.00Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8c8fcd02cd441f3a873f34d66527f5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeOverDollars190.00Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71f82bca76434c558c8fd9d97fab93de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d944946df824942a625811d6605456b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26f008c2431643028c169493e33339e2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27113b9cc03648bc944c99fd54792ec6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i544e0336b9ce4a62a552898abc1c7da0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ecacd8a1dd74de1b4b2cf1c3ae0a7db_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i524fd6c48bec431daca3340d51017d13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26066f60d9714f20a904bb4863d96f17_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c89029b292412b8321823ce0489a97_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81aff9c3925940028eedccaa7697534d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34d64bd5bd394bc58d4c5847e779b1ec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibddf50fae35248aa9116f045a4a8cc6c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae63393edb4844fbbb91c78d55899749_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a5a49c1deba4f09818e49c327f1b401_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b5c6726dc19408c8da956e2ca19b186_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic04a4e234ec7449ebb528528d3c49296_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i631ad9712a164031b7f702735ccc45bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c132738add747d0af8952a210296155_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d2a40caa1954c9b896102e9a5b508e7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92894894b0f64702bdb610015c337dcc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ae3f837f46c40a5af5b4610b66ff8ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i568e4e195c694a8f87bd2a915c95f89e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82868cdaf4df409fbc115df30d4dda06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i524ac4504d984f8781ba474978ded98d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e32dac64cbc47a4948897ad1aad4775_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i224606d18b6149e7a1203dd8af15c92f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie54d5a37bd2a407795e842488ccae239_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f27405a56944fb3b739a3bc7b86f864_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">asps:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0221d7fbae34286b8a626ab8dd433a0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a73740ecabf4b2ea4d9ce70bb80ed5d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i351ec0eef6d44c35a64808bfc5a1e979_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a7fb5dc179e4a99a736c95749328c6e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37604fe8eb5c4790900e66fcda177473_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b6c31ad96744091b942c1f7ed17589d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id98c280e05ec47ba8d5e1b148a20447e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebc22e4ff8ac44b3b0e1e4d355cb0380_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2727fae68df4340a3714708a5c20438_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied148615531846cc914deab1292e9c50_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03d1339b4fb44f03a94ed4347c3bbc54_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6e85e829fcd4b559a1994a9902f9c4f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i980ebfa9678544ba917b75d4c91f6c7b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18b293235ed047979d34976e9c314feb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf98687f11c841b5b7e965839e252c10_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:NonUSJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i432559f331994a2383274327a2bd02af_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:NonUSJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i995543a416e546629675d4f6988c0ff4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f2fd1f66bc34162beaac54c7ba24b91_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ef3ee3e676642dba33481af14ebf309_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic21a55c502c945548156bd0b65607d0a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d0579573a4c4c21859cb25ecc27c64e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfFinanceIndiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifed3dec89c484b81b1bf7dd72569c42b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9970d4abaa8f438d8e8a5a55aeeb99ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32075b321eae43638d92ba810afeb1c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i822d1385bdf14526b16f1cde60163c36_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedd47b01ba0442afb3777592a2f69fca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if62f0f93dfdf4648a191222616fdd6a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia212c65d4ff7448eaef2686e671b2311_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d221c8b4b41409aba29319bff223d00_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59a0fe29f16c4cffa4364376b637979c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i228a014c6c7643e0afdf5edda2b70d0e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia34bbe7020524a6f8e6b989ac937f3ce_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2204c340f116463a9520fc78239edd3f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idaca7bbffbdf4615bff228f4eb2b1317_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">asps:SalesTaxExposureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia619e33d7b9640abb710760e0171e9bc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">asps:SalesTaxExposureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55bac386b5d04f4b8cdaf2e4279a0626_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd63b1c8749c4c9eb62edc23ae7cff5a_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb84d38c8e6244c49e282a82ef4b1d02_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08350c05ad84444298e3729da7a7956a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa19fd09cd0f4cd2a810c9d555dc128e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34d36a18ef634f3bb16ab61ed36eb6ac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i367693d873514a1cb10c541a3feccfbf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i146db2fa2933492991f8b193e4b48a03_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07ed211037b44df08277b7ca233695f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="agreement"><xbrli:measure>asps:agreement</xbrli:measure></xbrli:unit><xbrli:unit id="lease"><xbrli:measure>asps:lease</xbrli:measure></xbrli:unit><xbrli:context id="i2e5382ddf5324d638eed6ad01929806d_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>asps:segment</xbrli:measure></xbrli:unit><xbrli:context id="ida5f6a2a66134896a5d1f601faec940b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa9773e250324737b9474191d05a8bcc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9b9d4e97f3d4e4a9c3338b098c1d120_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i673d9502ccd74b87ad9941b6f7d37dbb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccb50632e1cc416db65adaaecf5fea5f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cb1518f0295419fa7acbe0b66eff7bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia399955924744d1e81f78d957691b521_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec1a56dfc087403aac4120f8d1b91324_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4861174872f7442da65b5e96e3c373dd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7227045030d342969dedc7beaa33318b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27fbe1e45ef84459bbf860f1a0f694ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0f1e874fd364e2fad8af441f713d1d2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45e8572867fb4a429f495117966eb7db_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id899665387db4840b3f28b1ef583469f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35ab7287b16541dc95a233423b63b5e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i890d8c72a0284f54b263f0777e86e1f0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58089479b7d44974b27eb49fc2c2bac9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a90778e385c46e2b152870d964e2389_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i149bae23b6ad4019a33ce473dbe683c1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idec7b8fd812247be9aca2b95f40ea13a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i337edbfbc0cf4ef8918680d4e23bc1f1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b4335ebbcaf402cbaab5d5e1d5a53a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38087ac091ae4f94a3339a8bd27c4e3d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80f7a3b2955b4269b6a41b278a56b216_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ba01f2a4595441dbb63c1d085e4c1cf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if903904eec164ecebb4ed85781ebd6f3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib627b1e8762545d9941aeb0dcd04c6b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib25f4f868b6a43b69119e78ae9eb1eb3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1179af777b854500b107e3aed5ec2410_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dbf3a43c804418cafb475d2e42e743e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie25c6c33570643e898217434ab2559a2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20e4029229524334b6bc4e7b1ccbf8ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id159d88c46d74fdfafcdb4a76ba1ba0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i167316312b0e48a89cfe667081ec43e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66e12be6fd004a37b7173bce78985922_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ccde12ad3f04e0bbec423f2bf694b88_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib86ac5c0a73540aab3b9001cbd758793_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i851269f4873641acbd15109ee3732772_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedf57dac45cc47068a7a219ea19c9593_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1129a4f3fb74d059fdfdc27e9fb8cf0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82404e7a7e2e4c49b83f69ae15de3873_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b970dacb97e4e2786c63cd719fa4420_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440c7c67c9ef43ae818bf6b456896c4f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ba964932446459cb15b458dd796307c_D20221212-20221212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001462418</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-12</xbrli:startDate><xbrli:endDate>2022-12-12</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctOC0xLTEtMTExMTU5_d129ae74-38ac-4fc3-a7ca-f45b326dfaef id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtOC0xLTEtMTExMTU5_15b2b2db-85ed-440d-8d45-ef6bc166cdbf" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI1MA_fc32efac-4ab7-4bfc-a8ed-af21ccf2e95d" order="1"></ix:relationship></ix:resources></ix:header></div><div id="ic3e55dc33eb8495f98a52a40db831313_1"></div><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Exhibit 99.1</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:174%">ALTISOURCE'S 2021 ANNUAL REPORT ON FORM 10-K</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"></td><td style="width:6.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_16">OVERVIEW</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_13">2</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_16">Forward-Looking Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_16">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_19">Altisource Operating Segments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_19">5</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">BUSINESS</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_19">5</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_67">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_67">12</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_100">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_100">37</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_13"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource Portfolio Solutions S.A. is an integrated service provider and marketplace for the real estate and mortgage industries.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this report, &#8220;Altisource&#8221;, the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221; refer to Altisource Portfolio Solutions S.A., a Luxembourg soci&#233;t&#233; anonyme, or public limited liability company, together with its subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Additional Information</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and other information with the SEC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These filings are available to the public on the SEC&#8217;s website at </span><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal Internet address is </span><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">www.Altisource.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage investors to use it as a way to easily find information about us.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We promptly make the reports we file or furnish with the SEC, corporate governance information (including our Code of Business Conduct and Ethics), select press releases and other related information available on this website. The contents of our website are available for informational purposes only and shall not be deemed incorporated by reference in this report.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_16"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Forward-Looking Statements </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain information in this report, including but not limited to statements included within the Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, contain forward-looking statements within the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.  These statements may relate to, among other things, future events or our future performance or financial condition.  Words such as &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;expect,&#8221; &#8220;may,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;would,&#8221; &#8220;plan,&#8221; &#8220;estimate,&#8221; &#8220;believe,&#8221; &#8220;predict,&#8221; &#8220;potential&#8221; or &#8220;continue&#8221; or the negative of these terms and comparable terminology are intended to identify such forward-looking statements.  Such statements are based on expectations as to the future and are not statements of historical fact.  Furthermore, forward-looking statements are not guarantees of future performance and involve a number of assumptions, risks and uncertainties that could cause actual results to differ materially.  Important factors that could cause actual results to differ materially from those suggested by the forward-looking statements include, but are not limited to, the risks discussed in Item 1A of Part I &#8220;Risk Factors&#8221; in our 2021 Form 10-K filed with the Securities and Exchange Commission on March 3, 2022, as the same may be updated from time to time in our Form 10-Q filings.  We caution you not to place undue reliance on these forward-looking statements which reflect our view only as of the date of this report.  We are under no obligation (and expressly disclaim any obligation) to update or alter any forward-looking statements contained herein to reflect any change in our expectations with regard thereto or change in events, conditions or circumstances on which any such statement is based.</span></div><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div><div id="ic3e55dc33eb8495f98a52a40db831313_37"></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Altisource Operating Segments</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two reportable segments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  In addition, we report </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> separately.  Prior to the January 1, 2022 change in reportable segments, the Company operated with one reportable segment (total Company).  Prior year comparable period segment disclosures have been restated to conform to the 2022 presentation.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  Within the Servicer and Real Estate segment we provide:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Solutions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Solutions business includes property preservation and inspection services, title insurance (as an agent) and settlement services, real estate valuation services, foreclosure trustee services, and residential and commercial construction inspection and risk mitigation services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketplace</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketplace business includes the Hubzu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> online real estate auction platform and real estate auction, real estate brokerage and asset management services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology and software-as-a-service (&#8220;SaaS&#8221;) Products</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and SaaS Products business includes Equator</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a SaaS-based technology to manage real estate owned (&#8220;REO&#8221;), short sales, foreclosure, bankruptcy and eviction processes), Vendorly Invoice (a vendor invoicing and payment system), RentRange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a single family rental data, analytics and rent-based valuation solution), REALSynergy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a commercial loan servicing platform), and NestRange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (an automated valuation model and analytics solution).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  Within the Origination segment we provide:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Solutions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Solutions business includes title insurance (as an agent) and settlement services, real estate valuation services, and loan fulfillment, certification and certification insurance services.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lenders One</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Lenders One business includes management services provided to the Best Partners Mortgage Cooperative, Inc., doing business as Lenders One</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Lenders One&#8221;), and certain loan manufacturing and capital markets services provided to the members of the Lenders One cooperative.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology and SaaS Products</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and SaaS Products business includes Vendorly Monitor (a vendor management platform), Lenders One Loan Automation (&#8220;LOLA&#8221;) (a marketplace to order services and a tool to automate components of the loan manufacturing process), TrelixAI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (technology to manage the workflow and automate components of the loan fulfillment, pre and post-close quality control and service transfer processes), ADMS (a document management and data analytics delivery platform), and automated valuation technology.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Pointillist, Inc. (&#8220;Pointillist&#8221;) (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management and eliminations between reportable segments.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_19"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is an integrated service provider and marketplace for the real estate and mortgage industries.  Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are publicly traded on the NASDAQ Global Select Market under the symbol &#8220;ASPS.&#8221;  We are organized under the laws of the Grand Duchy of Luxembourg.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared our consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reportable segments are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  Within the Servicer and Real Estate segment we provide:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Solutions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Solutions business includes property preservation and inspection services, title insurance (as an agent) and settlement services, real estate valuation services, foreclosure trustee services, and residential and commercial construction inspection and risk mitigation services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketplace</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketplace business includes the Hubzu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> online real estate auction platform and real estate auction, real estate brokerage and asset management services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology and software-as-a-service (&#8220;SaaS&#8221;) Products</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and SaaS Products business includes Equator</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a SaaS-based technology to manage real estate owned (&#8220;REO&#8221;), short sales, foreclosure, bankruptcy and eviction processes), Vendorly Invoice (a vendor invoicing and payment system), RentRange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a single family rental data, analytics and rent-based valuation solution), REALSynergy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a commercial loan servicing platform), and NestRange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (an automated valuation model and analytics solution).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  Within the Origination segment we provide:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Solutions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Solutions business includes title insurance (as an agent) and settlement services, real estate valuation services, and loan fulfillment, certification and certification insurance services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lenders One</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Lenders One business includes management services provided to the Best Partners Mortgage Cooperative, Inc., doing business as Lenders One</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Lenders One&#8221;), and certain loan manufacturing and capital markets services provided to the members of the Lenders One cooperative.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology and SaaS Products</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and SaaS Products business includes Vendorly Monitor (a vendor management platform), Lenders One Loan Automation (&#8220;LOLA&#8221;) (a marketplace to order services and a tool to automate components of the loan manufacturing process), TrelixAI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (technology to manage the workflow and automate components of the loan </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fulfillment, pre and post-close quality control and service transfer processes), ADMS (a document management and data analytics delivery platform), and automated valuation technology.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Pointillist, Inc. (&#8220;Pointillist&#8221;) (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management and eliminations between reportable segments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify revenue in three categories: service revenue, revenue from reimbursable expenses and non-controlling interests.  In evaluating our performance, we focus on service revenue.  Service revenue consists of amounts attributable to our fee-based services.  Reimbursable expenses and non-controlling interests are pass-through items for which we earn no margin.  Reimbursable expenses consist of amounts we incur on behalf of our customers in performing our fee-based services that we pass directly on to our customers without a markup.  Non-controlling interests represent the earnings of Lenders One.  Lenders One is a mortgage cooperative managed, but not owned, by Altisource.  The Lenders One members&#8217; earnings are included in revenue and reduced from net income to arrive at net income attributable to Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Highlights</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Corporate and Financial</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ended 2021 with $98.1 million of cash and cash equivalents, a 68% increase from December 31, 2020</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On December 1, 2021 Altisource sold all of its equity interest in Pointillist, Inc. (&#8220;Pointillist&#8221;).  Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  We recognized a pre-tax and after-tax gain of $88.9 million from the sale</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company reduced 2021 cash operating costs (excluding outside fees and services) by $49.3 million, representing a 25% reduction from 2020</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company announced on July 29, 2021 that it was evaluating ways to enhance shareholder value with the Origination business, including the potential for a divestiture, joint venture, third party investment in or other strategic transaction.  Altisource recently concluded this process and, after exploring a range of alternatives, determined that it is in the best interests of the Company and its shareholders to retain and further invest in the business. The Company believes that the Origination business&#8217;s unique distribution engine and strong growth prospects will be a significant catalyst to create value for shareholders</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business Highlights</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Hubzu referrals in 2021 were 30% higher than 2020, including a 62% increase in foreclosure referrals and a 6% decrease in REO referrals.  As of December 31, 2021 Hubzu inventory was over 6,300 homes, representing a 27% increase compared to December 31, 2020, including a 67% increase in foreclosure inventory and a 5% decrease in REO inventory</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Service revenue from our Origination business grew by 11% in 2021 to $58.0 million compared to 2020 and Lenders One membership grew by 13% to 251 members over the same period</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company launched a tri-merge credit report solution and other related products required to manufacture a loan which include verification of employment, income and assets and undisclosed debt notification</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company launched the Lenders One Loan Automation technology (&#8220;LOLA&#8221;).  LOLA is an internally developed technology solution designed to make it easier for Lenders One members to order and receive our solutions through a single point of entry and automate loan manufacturing processes to improve Lenders One members&#8217; operational efficiency and reduce costs</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On May 5, 2021 Altisource entered into an agreement with Ocwen Financial Corporation (together with its subsidiaries, &#8220;Ocwen&#8221;) that extended the terms of certain services agreements from August 2025 through August 2030 and expanded the scope of solutions to include, among others, the opportunity for the Company to provide first and second chance foreclosure auctions on Federal Housing Administration (&#8220;FHA&#8221;) loans, field services on Ocwen&#8217;s FHA, Veterans Affairs and United States Department of Agriculture loans (collectively, &#8220;Government Loans&#8221;), and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance  requirements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers include large financial institutions, government-sponsored enterprises (&#8220;GSEs&#8221;), banks, asset managers, servicers, investors, originators and correspondent lenders and mortgage bankers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Concentration</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Ocwen</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen is a residential mortgage loan servicer of mortgage servicing rights (&#8220;MSRs&#8221;) it owns, including those MSRs in which others have an economic interest, and a subservicer of MSRs owned by others.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for 31% of our total revenue.  Ocwen purchases certain mortgage services from us under the terms of services agreements and amendments thereto (collectively, the &#8220;Ocwen Services Agreements&#8221;) with terms extending through August 2030.  Certain of the Ocwen Services Agreements contain a &#8220;most favored nation&#8221; provision and also grant the parties the right to renegotiate pricing, among other things.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Ocwen primarily consists of revenue earned from the loan portfolios serviced and subserviced by Ocwen when Ocwen engages us as the service provider, and revenue earned directly from Ocwen, pursuant to the Ocwen Services Agreements.  For the years ended December&#160;31, 2021 and 2020, we recognized revenue from Ocwen of $55.6 million and $197.8 million, respectively.  Revenue from Ocwen as a percentage of consolidated revenue was 31% and 54% for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earn additional revenue related to the portfolios serviced and subserviced by Ocwen when a party other than Ocwen or the MSR owner selects Altisource as the service provider.  For the years ended December&#160;31, 2021 and 2020, we recognized $9.5 million and $23.8 million, respectively, of such revenue.  These amounts are not included in deriving revenue from Ocwen and revenue from Ocwen as a percentage of revenue discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from New Residential Investment Corp. (individually, together with one or more of its subsidiaries or one or more of its subsidiaries individually, &#8220;NRZ&#8221;).  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an agreement with Ocwen (the &#8220;Agreement&#8221;) pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Government Loans, and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, accounts receivable from Ocwen totaled $3.0 million, $2.8 million of which was billed and $0.2 million of which was unbilled.  As of December&#160;31, 2020, accounts receivable from Ocwen totaled $5.9 million, $5.1 million of which was billed and $0.8 million of which was unbilled.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">NRZ</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NRZ is a real estate investment trust that invests in and manages investments primarily related to residential real estate, including MSRs and excess MSRs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December 31, 2021 approximately 21% of loans serviced and subserviced by Ocwen (measured in unpaid principal balance (&#8220;UPB&#8221;)) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to certain of its MSRs (the &#8220;Subject MSRs&#8221;) and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years, subject to early termination rights.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;28, 2017, Altisource, through its licensed subsidiaries, entered into a Cooperative Brokerage Agreement, as amended, and related letter agreement (collectively, the &#8220;Brokerage Agreement&#8221;) with NRZ which extends through August 2025.  Under this agreement and related amendments, Altisource remains the exclusive provider of brokerage services for REO associated with the Subject MSRs, irrespective of the subservicer, subject to certain limitations.  NRZ&#8217;s brokerage subsidiary receives a cooperative brokerage commission on the sale of REO properties from these portfolios subject to certain exceptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brokerage Agreement may be terminated by NRZ upon the occurrence of certain specified events.  Termination events include, but are not limited to, a breach of the terms of the Brokerage Agreement (including, without limitation, the failure to meet performance standards and non-compliance with law in a material respect), the failure to maintain licenses which failure materially prevents performance of the contract, regulatory allegations of non-compliance resulting in an adversarial proceeding against NRZ, voluntary or involuntary bankruptcy, appointment of a receiver, disclosure in a Form 10-K or Form 10-Q that there is significant uncertainty about Altisource&#8217;s ability to continue as a going concern, failure to maintain a specified level of cash and an unapproved change of control.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and 2020, we recognized revenue from NRZ of $3.1 million and $8.6 million, respectively, under the Brokerage Agreement.  For the years ended December&#160;31, 2021 and 2020, we recognized additional revenue of $13.6 million and $35.1 million, respectively, relating to the Subject MSRs when a party other than NRZ selects Altisource as the service provider.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services are provided to customers predominantly located in the United States.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales and marketing team has extensive relationship management and industry experience.  These individuals cultivate and maintain relationships throughout the industry sectors we serve.  We sell our suite of services to mortgage servicers, mortgage originators, GSEs, buyers and sellers of homes for investment use and financial services firms.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary sales and marketing focus areas are to:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expand relationships with existing customers by cross-selling additional services and growing the volume of existing services we provide.  We believe our customer relationships represent meaningful growth opportunities for us; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Develop new customer relationships by leveraging our comprehensive suite of services, performance and controls.  We believe there are meaningful growth opportunities to sell our suite of services to new customers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the highly regulated nature of the industries that we serve and the comprehensive purchasing process that our institutional customers and prospects follow, the time and effort we spend in expanding relationships or winning new relationships is significant.  For example, it can often take more than one year from the request for proposal or qualified lead stage to the selection of Altisource as a service provider.  Furthermore, following the selection of Altisource, it is not unusual for it to take an additional six to twelve months or more to negotiate the services agreement(s), complete the implementation procedures and begin receiving referrals.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property and Data </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a combination of contractual restrictions, internal security practices, patents, trademarks and copyrights to establish and protect our trade secrets, intellectual property, software, technology and expertise.  We also own or, as we deem necessary and appropriate, have obtained licenses from third parties to intellectual property relating to our services, processes and businesses.  These intellectual property rights are important factors in the success of our businesses.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we have been awarded two patents that expire in 2023, one patent that expires in 2024, seven patents that expire in 2025, three patents that expire in 2026, one patent that expires in 2027, two patents that expire in 2029, one patent that expires in 2030 and one patent that expires in 2036.  In addition, we have registered trademarks in a number of jurisdictions including the United States, the European Union (&#8220;EU&#8221;), India and five other jurisdictions.  These trademarks generally can be renewed indefinitely, provided they are being used in commerce.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We actively protect our rights and intend to continue our policy of taking the measures we deem reasonable and necessary to develop and protect our patents, trademarks, copyrights, trade secrets and other intellectual property rights.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may make use of data in connection with certain of our services.  This data generally relates to mortgage information, real property information and consumer information.  We gather this data from a variety of third party sources, including from governmental entities and, subject to licensed usage rights, we use this data in connection with the delivery of our services, including combining it with proprietary data we generate to further enhance data and metrics in connection with our services.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market and Competition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our suite of services to mortgage servicers, mortgage originators, GSEs, buyers and sellers of homes for investment use and financial services firms.  The mortgage and real estate markets are very large and are influenced by macroeconomic factors such as credit availability, interest rates, home prices, inflation, unemployment rates, consumer confidence and the COVID-19 pandemic.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets to provide services for mortgage servicers and mortgage originators are highly competitive and generally consist of national companies, in-house providers and a large number of regional and local providers.  We typically compete based upon product and service awareness and offerings, product performance and service delivery, quality and control environment, technology integration and support, price and financial strength.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets to provide services for buyers and sellers of homes for investment are highly competitive and generally consist of several national companies, a large number of regional and local providers and start-up companies.  We typically compete based upon product and service awareness and offerings, product performance and service delivery, ease of transacting, price and personal service.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors may have greater financial resources, brand recognition, alternative or disruptive products and technology and other competitive advantages.  We cannot determine our market share with certainty, but believe for mortgage servicers we have a modest share of the market, and for the others we have a relatively small market share.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had the following number of employees:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">India</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Luxembourg</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total employees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our revenues can be impacted by seasonality.  More specifically, revenues from property sales, loan originations and certain property preservation services in Field Services typically tend to be at their lowest level during the fall and winter months and at their highest level during the spring and summer months.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and the business of our customers are or may be subject to extensive scrutiny and regulation by federal, state and local governmental authorities including the Federal Trade Commission (&#8220;FTC&#8221;), the Consumer Financial Protection Bureau (&#8220;CFPB&#8221;), the Securities and Exchange Commission (&#8220;SEC&#8221;), the Department of Housing and Urban Development (&#8220;HUD&#8221;), the Treasury Department, various federal and state banking, financial and consumer regulators and the state and local agencies that license or oversee certain of our auction, real estate brokerage, mortgage and debt collection services, trustee services, mortgage origination underwriter and broker services, property management services, insurance services and credit report reselling services.  We also must comply with a number of federal, state and local laws, which may include, among others:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the Americans with Disabilities Act (&#8220;ADA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Bank Secrecy Act;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the California Homeowner Bill of Rights (&#8220;CHBR&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Controlling the Assault of Non-Solicited Pornography And Marketing Act (&#8220;CAN-SPAM&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Equal Credit Opportunity Act (&#8220;ECOA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Fair and Accurate Credit Transactions Act (&#8220;FACTA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Fair Credit Reporting Act (&#8220;FCRA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Fair Housing Act;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Federal Trade Commission Act (&#8220;FTC Act&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Gramm-Leach-Bliley Act (&#8220;GLBA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Home Affordable Refinance Program (&#8220;HARP&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Home Mortgage Disclosure Act (&#8220;HMDA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Home Ownership and Equity Protection Act (&#8220;HOEPA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the National Housing Act;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the New York Real Property Actions and Proceedings Law (&#8220;RPAPL&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Real Estate Settlement Procedures Act (&#8220;RESPA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Secure and Fair Enforcement for Mortgage Licensing (&#8220;SAFE&#8221;) Act;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Servicemembers Civil Relief Act (&#8220;SCRA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Telephone Consumer Protection Act (&#8220;TCPA&#8221;);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Truth in Lending Act (&#8220;TILA&#8221;); and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unfair, Deceptive or Abusive Acts and Practices statutes (&#8220;UDAAP&#8221;); and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Applicable state laws addressing consumer data privacy, use or disclosure.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to the requirements of the Foreign Corrupt Practices Act (&#8220;FCPA&#8221;) and comparable foreign laws due to our activities in foreign jurisdictions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to federal and state laws regarding privacy and data security, we are also subject to data protection laws in the countries in which we operate.  Additionally, certain of our entities are or may be subject to the EU General Data Protection Regulation (&#8220;GDPR&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal requirements can and do change as statutes and regulations are enacted, promulgated or amended.  One such enacted regulation is the Dodd-Frank Wall Street Reform and Consumer Protection Act (&#8220;Dodd-Frank Act&#8221;).  The Dodd-Frank Act is extensive and includes reform of the regulation and supervision of financial institutions, as well as the regulation of derivatives, capital market activities and consumer financial services.  The Dodd-Frank Act, among other things, created the CFPB, a federal entity responsible for regulating consumer financial services and products.  Title XIV of the Dodd-Frank Act contains the Mortgage Reform and Anti-Predatory Lending Act (&#8220;Mortgage Act&#8221;).  The Mortgage Act imposes a number of additional requirements on lenders and servicers of residential mortgage loans by amending and expanding certain existing regulations.  The interpretation or enforcement by regulatory authorities of applicable laws and regulations also may change over time.  In addition, the creation of new regulatory authorities or changes in the regulatory authorities overseeing applicable laws and regulations may also result in changing interpretation or enforcement of such laws or regulations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure or the failure of our customers or vendors to comply with applicable laws or regulations or changing interpretation of such laws or regulations could subject the Company to criminal or civil liability, significant penalties, fines, settlements, costs and consent orders affecting us or our customers that may curtail or restrict the business as it is currently conducted and could have a material adverse effect on our financial condition or results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, certain of our services are provided at the direction of, and pursuant to, the identified requirements of our customers.  The failure of our customers to properly identify or account for regulatory requirements applicable to such services could expose us to significant penalties, fines, settlements, costs and consent orders that could have an adverse effect on our financial condition or results of operations.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to licensing and regulation as a provider of certain services including, among others, services as a mortgage origination underwriter, mortgage broker, valuation provider, appraisal management company, asset manager, property inspection and preservation provider, title insurance agent, insurance broker and underwriter, real estate broker, auctioneer, foreclosure trustee and credit report reseller in a number of jurisdictions.  Our employees and subsidiaries may be required to be licensed by or registered with various jurisdictions for the particular type of service sold or provided and to participate in regular continuing education programs.  Periodically, we are subject to audits, examinations and investigations by federal, state and local governmental authorities and receive subpoenas, civil investigative demands or other requests for information from such governmental authorities in connection with their regulatory or investigative authority.  Due to the inherent uncertainty of such actions, it is often difficult to predict the potential outcome or estimate any potential financial impact in connection with any such inquiries.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_67"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of financial condition and results of operations (&#8220;MD&amp;A&#8221;) is a supplement to the accompanying consolidated financial statements and is intended to provide a reader of our financial statements with a narrative from the perspective of management on our businesses, current developments, financial condition, results of operations and liquidity.  Significant sections of the MD&amp;A are as follows:</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  This section, beginning below, provides a description of recent developments we believe are important in understanding our results of operations and financial condition as well as understanding anticipated future trends.  It also provides a brief description of significant transactions and events that affect the comparability of financial results and a discussion of the progress being made on our strategic initiatives.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated Results of Operations.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section, beginning on page 19, provides an analysis of our consolidated results of operations for the years ended December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This section, beginning on page 23, provides analysis of our business segments&#8217; results of operations for the years ended December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidity and Capital Resources</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This section, beginning on page 30, provides an analysis of our cash flows for the years ended December&#160;31, 2021 and 2020.  We also discuss restrictions on cash movements, future commitments and capital resources.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Accounting Policies, Estimates and Recent Accounting Pronouncements.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section, beginning on page 33, identifies those accounting principles we believe are most important to our financial results and that require significant judgment and estimates on the part of management in application.  We provide all of our significant accounting policies in Note 2 to the accompanying consolidated financial statements.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Matters.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  This section, beginning on page 34, provides a discussion of customer concentration.</span></div><div id="ic3e55dc33eb8495f98a52a40db831313_70"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">OVERVIEW</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an integrated service provider and marketplace for the real estate and mortgage industries.  Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two reportable segments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  In addition, we report </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> separately.  Prior to the January 1, 2022 change in reportable segments, the Company operated with one reportable segment (total Company).  Prior year comparable period segment disclosures have been restated to conform to the current year presentation.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  Within the Servicer and Real Estate segment we provide:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Solutions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our Solutions business includes property preservation and inspection services, title insurance (as an agent) and settlement services, real estate valuation services, foreclosure trustee services, and residential and commercial construction inspection and risk mitigation services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketplace</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketplace business includes the Hubzu</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> online real estate auction platform and real estate auction, real estate brokerage and asset management services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology and software-as-a-service (&#8220;SaaS&#8221;) Products</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and SaaS Products business includes Equator</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a SaaS-based technology to manage real estate owned (&#8220;REO&#8221;), short sales, foreclosure, bankruptcy and eviction processes), Vendorly Invoice (a vendor invoicing and </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payment system), RentRange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a single family rental data, analytics and rent-based valuation solution), REALSynergy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (a commercial loan servicing platform), and NestRange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (an automated valuation model and analytics solution).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  Within the Origination segment we provide:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Solutions</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Solutions business includes title insurance (as an agent) and settlement services, real estate valuation services, and loan fulfillment, certification and certification insurance services.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lenders One</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Lenders One business includes management services provided to the Best Partners Mortgage Cooperative, Inc., doing business as Lenders One</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Lenders One&#8221;), and certain loan manufacturing and capital markets services provided to the members of the Lenders One cooperative.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology and SaaS Products</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Technology and SaaS Products business includes Vendorly Monitor (a vendor management platform), Lenders One Loan Automation (&#8220;LOLA&#8221;) (a marketplace to order services and a tool to automate components of the loan manufacturing process), TrelixAI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (technology to manage the workflow and automate components of the loan fulfillment, pre and post-close quality control and service transfer processes), ADMS (a document management and data analytics delivery platform), and automated valuation technology.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Pointillist, Inc. (&#8220;Pointillist&#8221;) (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management and eliminations between reportable segments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify revenue in three categories: service revenue, revenue from reimbursable expenses and non-controlling interests.  In evaluating our performance, we focus on service revenue.  Service revenue consists of amounts attributable to our fee-based services.  Reimbursable expenses and non-controlling interests are pass-through items for which we earn no margin.  Reimbursable expenses consist of amounts we incur on behalf of our customers in performing our fee-based services that we pass directly on to our customers without a markup.  Non-controlling interests represent the earnings of Lenders One.  Lenders One is a mortgage cooperative managed, but not owned, by Altisource.  The Lenders One members&#8217; earnings are included in revenue and reduced from net income to arrive at net income attributable to Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategy and Core Businesses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are focused on becoming the premier provider of mortgage and real estate marketplaces and related technology enabled solutions to a broad and diversified customer base of residential real estate and loan investors, servicers, and originators.  The real estate and mortgage marketplaces represent very large markets, and we believe our scale and suite of offerings provide us with competitive advantages that could support our growth.  As we navigate the COVID-19 pandemic and its impacts on our business, we continue to evaluate our strategy and core businesses and seek to position our businesses to provide long term value to our customers and shareholders.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of our business segments provides Altisource the potential to grow and diversify our customer and revenue base.  We believe these business segments address very large markets and directly leverage our core competencies and distinct competitive advantages.  Our business segments and strategic initiatives follow:</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate:</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our offerings that support residential real estate and loan investors and servicers, we provide a suite of solutions and technologies intended to meet their growing and evolving needs.  We are focused on growing referrals from our existing customer base and attracting new customers to our offerings.  We have a customer base that includes government-sponsored enterprises (&#8220;GSEs&#8221;), asset managers, and several large bank and non-bank servicers including Ocwen and NRZ.  We believe we are one of only a few providers with a broad suite of servicer solutions, nationwide coverage and scalability.  Further, we believe we are well positioned to gain market share from existing and new customers as they consolidate to larger, full-service providers or outsource services that have historically been performed in-house.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination:</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our offerings that support mortgage loan originators (or other similar mortgage market participants), we provide a suite of solutions and technologies to meet the evolving and growing needs of lenders, mortgage purchasers and securitizers.  We are focused on growing business from our existing customer base, attracting new customers to our offerings and developing new offerings.  We have a customer base that includes the Lenders One cooperative members, which includes independent mortgage bankers, credit unions, and banks, as well as bank and non-bank loan originators.  We believe our suite of services, technologies and unique access to the members of the Lenders One mortgage cooperative position us to grow our relationships with our existing customer base by growing membership of Lenders One, increasing member adoption of existing solutions and developing and cross-selling new offerings.  Further, we believe we are well positioned to gain market share from existing and new customers as customers and prospects look to Lenders One to help them improve their profitability and better compete.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Pointillist (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management and eliminations between reportable segments.  We developed the Pointillist business through our consumer analytics capabilities.  We believe the Pointillist business is a potentially disruptive SaaS-based platform which provides unique customer journey analytics at scale and enables customers to engage through our intelligent platform.  During 2019, we created Pointillist as a separate legal entity to position it for accelerated growth and outside investment and contributed the Pointillist business and $8.5 million to it.  On May 27, 2021, Pointillist issued $1.3 million in principal of convertible notes to related parties with a maturity date of January 1, 2023.  The notes bore interest at a rate of 7% per annum.  The principal and unpaid accrued interest then outstanding under the notes (1) would automatically convert to Pointillist equity at the earlier of the time Pointillist receives proceeds of $5.0 million or more from the sale of its equity or January 1, 2023, or (2) are repaid in cash or converted into Pointillist common stock equity based on a $13.1 million Pointillist valuation (at the Lenders&#8217; option) in the event of a corporate transaction or initial public offering of Pointillist.  On October 6, 2021, the shareholders of Pointillist, entered into a definitive Stock Purchase Agreement to sell all of the equity interests in Pointillist to Genesys for $150.0 million.  The Purchase Price consisted of (1) an up-front payment of $144.5 million, subject to certain adjustments, (2) $0.5 million deposited into the Working Capital Escrow, with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $5.0 million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#8217; election, any working capital deficits that exceed the Working Capital Escrow, with the balance to be paid to the sellers thereafter.  The transaction closed on December 1, 2021 and the notes were converted to Pointillist equity in connection with the transaction.  On a fully diluted basis, we owned approximately 69% of the equity of Pointillist.  After working capital and other applicable adjustments, we received approximately $106.0 million from the sale of our Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  We recognized a pre-tax and after-tax gain of $88.9 million from the sale.  The Working Capital Escrow was received on May 9, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic Impacts</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, various governmental entities and servicers implemented unprecedented foreclosure and eviction moratoriums, forbearance programs and loss mitigation measures to help mitigate the impact to borrowers and renters.  As a result of these measures and other related actions, industry-wide foreclosure initiations were 89% and 67% lower for the years ended December 31, 2021 and 2020, compared to the same period in 2019, respectively (with such foreclosure initiations representing 3%, 38% and 96% of seriously delinquent loans as of the beginning of the year in 2021, 2020 and 2019, respectively).  The decline in foreclosure initiations resulted in significantly lower REO referrals to Altisource and negatively impacted virtually all of Altisource&#8217;s default related services performed on delinquent loans, loans in foreclosure and REO.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the same time, beginning in the first half of 2020 the Federal Reserve lowered the target for the federal funds rate to 0% to 0.25% and bought billions of dollars of mortgage backed securities on the secondary market to reduce interest rates.  As a result of the lower interest rate environment, mortgage originations were 77% and 82% higher for the years ended December 31, 2021 and 2020 compared to 2019, respectively (according to the Mortgage Bankers Association) driving higher demand for origination related services.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict the duration of the pandemic and future governmental measures.  The Federal government&#8217;s foreclosure and eviction moratoriums expired at the end of July 2021.  The CFPB&#8217;s rules on temporary loss mitigation measures essentially prohibited foreclosure initiations until January 1, 2022 other than a few exceptions, including for those loans that were 120 days or more delinquent prior to the pandemic.  Based on these events, we believe the demand for our Default business will grow in 2022 after the expiration of the CFPB&#8217;s temporary loss mitigation rules, and stabilize during 2023 when we anticipate foreclosures commenced after the expiration of the foreclosure moratoriums, forbearance plans and temporary loss mitigation rules become REO and are sold.  We further anticipate that despite the forecasted decline in origination volumes in 2022 </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to 2021, our origination business will continue to grow from new customer wins, and cross selling existing and new offerings to customers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, to address lower revenue, Altisource worked to (1) reduce our cost structure, (2) maintain the infrastructure to deliver default related services for our customer base and support the anticipated increase in demand following the expiration of the moratoriums and forbearance plans, (3) accelerate the growth of our originations businesses, and (4) generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 15, 2018, our shareholders approved the renewal and replacement of the share repurchase program previously approved by the shareholders on May&#160;17, 2017.  Under the program, we are authorized to purchase up to 4.3&#160;million shares of our common stock, based on a limit of 25% of the outstanding shares of common stock on the date of approval, at a minimum price of $1.00 per share and a maximum price of $500.00 per share, for a period of five years from the date of approval.  As of December&#160;31, 2021, approximately 2.4&#160;million shares of common stock remain available for repurchase under the program.  There were no&#160;purchases of shares of common stock during the years ended December&#160;31, 2021 and 2020.  Luxembourg law limits share repurchases to the balance of Altisource Portfolio Solutions S.A. (unconsolidated parent company) retained earnings, less the value of shares repurchased.  As of December&#160;31, 2021, we can repurchase up to approximately $80 million of our common stock under Luxembourg law.  Our senior secured term loan agreement also limits the amount we can spend on share repurchases, which limit was approximately $437&#160;million as of December&#160;31, 2021, and may prevent repurchases in certain circumstances, including if our leverage ratio exceeds 3.50 to 1.00.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ocwen Related Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for 31% of our total revenue.  Additionally, 5% of our revenue for the year ended December&#160;31, 2021 was earned on the loan portfolios serviced by Ocwen, when a party other than Ocwen or the MSR owner selected Altisource as the service provider.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that it is subject to a number of ongoing federal and state regulatory examinations, consent orders, inquiries, subpoenas, civil investigative demands, requests for information and other actions and is subject to pending and threatened legal proceedings, some of which include claims against Ocwen for substantial monetary damages.  Previous regulatory actions against Ocwen have subjected Ocwen to independent oversight of its operations and placed certain restrictions on its ability to acquire servicing rights.  Existing or future similar matters could result in adverse regulatory or other actions against Ocwen.  In addition to the above, Ocwen may become subject to future adverse regulatory or other actions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December 31, 2021, approximately 21% of loans serviced and subserviced by Ocwen (measured in UPB) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to the Subject MSRs and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years.  NRZ can terminate its sub-servicing agreement with Ocwen in exchange for the payment of a termination fee.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The existence or outcome of Ocwen regulatory matters or the termination of the NRZ sub-servicing agreement with Ocwen may have significant adverse effects on Ocwen&#8217;s business and/or our continuing relationship with Ocwen.  For example, Ocwen may be required to alter the way it conducts business, including the parties it contracts with for services, it may be required to seek changes to its existing pricing structure with us, it may lose its non-GSE servicing rights or subservicing arrangements or may lose one or more of its state servicing or origination licenses.  Additional regulatory actions or adverse financial developments may impose additional restrictions on or require changes in Ocwen&#8217;s business that could require it to sell assets or change its business operations.  Any or all of these effects and others could result in our eventual loss of Ocwen as a customer or a reduction in the number and/or volume of services they purchase from us or the loss of other customers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from NRZ.  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an Agreement with Ocwen pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Government Loans, and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to expected reductions in our revenue from the transition of referrals for default related services previously identified, if any of the following events occurred, Altisource&#8217;s revenue could be further significantly reduced and our results of operations could be materially adversely affected, including from the possible impairment or write-off of goodwill, intangible assets, property and equipment, other assets and accounts receivable:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource loses Ocwen as a customer or there is an additional significant reduction in the volume of services they purchase from us</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ocwen loses, sells or transfers a significant portion of its servicing rights or subservicing arrangements and Altisource fails to be retained as a service provider</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual relationship between Ocwen and NRZ changes significantly, including Ocwen&#8217;s sub-servicing arrangement with NRZ expiring without renewal, and this change results in a change in our status as a provider of services related to the Subject MSRs</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ocwen loses state servicing licenses in states with a significant number of loans in Ocwen&#8217;s servicing portfolio</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual relationship between Ocwen and Altisource changes significantly or there are significant changes to our pricing to Ocwen for services from which we generate material revenue</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource otherwise fails to be retained as a service provider</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management cannot predict whether any of these events will occur or the amount of any impact they may have on Altisource.  However, we are focused on diversifying and growing our revenue and customer base and we have a sales and marketing strategy to support these efforts.  Moreover, in the event one or more of these events materially negatively impact Altisource, we believe the variable nature of our cost structure would allow us to realign our cost structure to address some of the impact to revenue and that current liquidity would be sufficient to meet our working capital, capital expenditures, debt service and other cash needs.  There can be no assurance that our plans will be successful or our operations will be profitable.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors Affecting Comparability</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following items impact the comparability of our results:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company&#8217;s financial performance in its default businesses was negatively impacted by the COVID-19 pandemic for the year ended December&#160;31, 2021.  Governmental, and in some instances servicer, measures to provide support to borrowers, including foreclosure and eviction moratoriums, forbearance programs, and loss mitigation measures, reduced referral volumes and inflows of REO.  COVID-19 pandemic related governmental restrictions and changing vendor and consumer behavior also impacted financial performance.  These impacts were partially offset by stronger performance from the Company&#8217;s origination businesses that benefited from lower interest rates, customer wins and new offerings for the year ended December&#160;31, 2021 compared to 2020.  Across the Company&#8217;s two segments, service revenue from customers other than Ocwen, NRZ and Front Yard Residential Corporation (&#8220;RESI&#8221;) for the year ended December&#160;31, 2021 decreased by 5% compared to 2020.  Compared to the year ended December&#160;31, 2020, the </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decrease is primarily from a 63% decline in the Servicer and Real Estate segment, partially offset by a 11% growth in the Origination segment.  Service revenue from our Servicer and Real Estate segment was $107.8 million and $291.6 million for the years ended December&#160;31, 2021 and 2020, respectively, and service revenue from our Origination segment was $58.0 million and $52.3 million for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On October 6, 2021, the shareholders of Pointillist, a majority owned subsidiary of Altisource, entered into a definitive Stock Purchase Agreement to sell all of the equity interests in Pointillist to Genesys for $150.0 million.  The Purchase Price consisted of (1) an up-front payment of $144.5 million, subject to certain adjustments, (2) $0.5 million deposited into the Working Capital Escrow, with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $5.0 million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#8217; election, any working capital deficits that exceed the Working Capital Escrow, with the balance to be paid to the sellers thereafter.  The transaction closed on December 1, 2021.  On a fully diluted basis, Altisource owned approximately 69% of the equity of Pointillist.  After working capital and other applicable adjustments, Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  We recognized a pre-tax and after-tax gain of $88.9 million from the sale.  For the year ended December&#160;31, 2021 and 2020, service revenue from Pointillist was $4.8 million and $2.2 million, respectively.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource used approximately $20.0 million of the proceeds from the sale of its equity interest in Pointillist to repay the outstanding balance on its revolving line of credit.  This revolving line of credit remains available to Altisource according to its terms.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from NRZ.  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the year ended December&#160;31, 2020 we recognized an unrealized gain of $4.0 million from the change in fair value on our investment in RESI in other income (expense), net in the consolidated statements of operations and comprehensive income (loss) from a change in the market value of RESI common shares (no comparative amount for the year ended December&#160;31, 2021).  In 2020, the Company sold all of its remaining 3.5 million shares of RESI for net proceeds of $46.6 million.  As required by our senior secured term loan agreement, the Company used the net proceeds to repay a portion of its senior secured term loan.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In August 2018, Altisource initiated Project Catalyst, a project intended to optimize its operations and reduce costs to better align its cost structure with its anticipated revenues and improve its operating margins (finalized in 2020).  During the year ended December&#160;31, 2020, Altisource incurred $12.0 million of severance costs, professional services fees, facility consolidation costs, technology costs and business wind down costs related to the reorganization plan (no comparative amount for the year ended December&#160;31, 2021).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On July 1, 2019, Altisource sold its Financial Services business, consisting of its post-charge-off consumer debt and mortgage charge-off collection services and customer relationship management services (the &#8220;Financial Services Business&#8221;) to Transworld Systems Inc. (&#8220;TSI&#8221;) for $44.0 million consisting of an upfront payment of $40.0 million, subject to a working capital adjustment (finalized during 2019) and transaction costs upon closing of the sale, and an additional $4.0 million payment on the one year anniversary of the sale closing.  On July 1, 2020, the Company received net proceeds of $3.3 million representing TSI&#8217;s final installment payment less certain amounts owed to TSI.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company recognized an income tax provision of $3.2 million for the year ended December&#160;31, 2021.  The income tax provision for the year ended December&#160;31, 2021 was driven by no income tax provision on the gain on sale of Pointillist, income tax on transfer pricing income from India, no tax benefit on the pretax loss from our Luxembourg operating company and Pointillist, uncertain tax position and tax on unrepatriated earnings in India.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company recognized an income tax provision of $8.6 million for the year ended December&#160;31, 2020.  The income tax provision on losses before income taxes and non-controlling interests for the year ended December&#160;31, 2020 was </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily driven by income in our US and other foreign operations from transfer pricing on services provided to our Luxembourg operating company, no tax benefit on the pretax losses from our Luxembourg operating company for the year ended December 31, 2020 and tax expense on unrepatriated earnings in India, partially offset by lower transfer pricing rates due to the COVID-19 pandemic.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_73"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a discussion of our consolidated results of operations for the years ended December&#160;31, 2021 and 2020.  For a more detailed discussion of the factors that affected the results of our business segments in these periods, see &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information on our consolidated results of operations for the years ended December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Increase (decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,613&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,313&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,353&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expense (income):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on investment in equity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,683)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,351)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Altisource</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margins:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit/service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations/service revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.31)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,063&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,598&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________________</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M &#8212; not meaningful.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 service revenue of $170.6 million was 51% lower than 2020 primarily from COVID-19 pandemic related foreclosure and eviction moratoriums and borrower forbearance plans, and an MSR investor&#8217;s 2020 instructions to Ocwen to transition field services, title and valuation referrals historically provided to Altisource to the MSR investor&#8217;s captive vendors.  The decrease for the year ended December&#160;31, 2021 was partially offset by an increase in revenue from our origination business of 11%, from higher origination related volumes driven by a lower interest rate environment, customer wins and new offerings.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized reimbursable expense revenue of $6.6 million for the year ended December&#160;31, 2021, a 60% decrease compared to the year ended December&#160;31, 2020.  The decreases in reimbursable expense revenue for the year ended December&#160;31, 2021 was consistent with the decline in service revenue discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our revenues can be impacted by seasonality.  More specifically, revenues from property sales, loan originations and certain property preservation services in Field Services typically tend to be at their lowest level during the fall and winter months and at their highest level during the spring and summer months.  However, as a result of the pandemic and related measures, the seasonal impact to revenue may not follow historical patterns.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue and Gross Profit</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue principally includes payroll and employee benefits associated with personnel employed in customer service, operations and technology roles, fees paid to external providers related to the provision of services, reimbursable expenses, technology and telecommunications costs and depreciation and amortization of operating assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Increase (decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized cost of revenue of $171.4 million for the year ended December&#160;31, 2021, a 44% decrease compared to the year ended December&#160;31, 2020.  The decrease in outside fees and services was primarily driven by lower service revenue in the Field Services, Marketplace and Mortgage and Real Estate Solutions businesses, discussed in the revenue section above.  Compensation and benefits decreased primarily due to cash cost savings measures taken in 2020 in response to the COVID-19 related decrease in service revenue and reduction in revenue from Ocwen discussed in the revenue section above.  The Company also continued to reduce employee costs in the year ended December&#160;31, 2021 as a result of the extension of the expiration of foreclosure moratoriums and forbearance plans.  In addition, depreciation and amortization was lower from the completion of the depreciation periods of certain premises and equipment and the reduction in capital expenditures.  The decrease in reimbursable expenses was consistent with the changes in reimbursable expense revenue discussed in the revenue section above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased to $7.1 million, representing 4% of service revenue, for the year ended December&#160;31, 2021 compared to $60.4 million, representing 17% of service revenue, for the year ended December&#160;31, 2020.  Gross profit as a percentage of service revenue in 2021 decreased compared to 2020, primarily due to revenue mix with lower revenue from the higher margin Servicer and Real Estate segment and higher revenue from the lower margin Origination segment and lower gross profit margin in the Servicer and Real Estate segment from significantly lower revenue due to the pandemic related borrower relief measures.  Gross profit as a percentage of service revenue in 2021 was also negatively impacted because Corporate and other costs did not decline at the same rate as revenue declined.  These decreases were partially offset by our COVID-19 cash cost savings measures.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses includes payroll for personnel employed in executive, sales and marketing, finance, technology, law, compliance, human resources, vendor management, facilities and risk management roles.  </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This category also includes professional services fees, occupancy costs, marketing costs, depreciation and amortization of non-operating assets and other expenses.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses consist of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Increase (decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A for the year ended December&#160;31, 2021 of $67.0 million decreased by 28% compared to the year ended December&#160;31, 2020.  The decrease was primarily driven by lower compensation and benefits, occupancy related costs and amortization of intangible assets.  Compensation and benefits decreased primarily due to cash cost savings measures taken in 2020 and 2021 in response to the COVID-19 related decrease in service revenue and reduction in revenue from Ocwen discussed in the revenue section above.  The decreases in occupancy related costs primarily resulted from facility consolidation initiatives.  The decrease in amortization of intangible assets was driven by the completion of the amortization period of certain intangible assets during 2021 and 2020.  In addition, the decrease in marketing costs were primarily driven by COVID-19 cost savings measures and the decline in revenue.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Operating Expenses (Income)</span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating expenses (income) include the gain on sale of businesses and restructuring charges.</span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating expenses (income) consist of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Increase (decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating (income) expenses, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M &#8212; not meaningful.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2021, Altisource sold its equity interest in Pointillist (see subsection Strategy and Core Businesses in MD&amp;A Overview for more details).   After working capital and other applicable adjustments, Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  We recognized a pre-tax and after-tax gain of $88.9 million from the sale.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, Altisource initiated Project Catalyst, a project intended to optimize its operations and reduce costs to better align its cost structure with its anticipated revenues and improve its operating margins (finalized in 2020).  During the year ended December&#160;31, 2020 we incurred $12.0 million (no comparative amount for the year ended December&#160;31, 2021), of severance costs, professional services fees, facility consolidation costs, technology costs and business wind down costs related to the reorganization plan.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) from Operations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations increased to $29.0 million, representing 17% of service revenue, for the year ended December&#160;31, 2021 compared to a loss from operations of $(44.4) million, representing (13)% of service revenue, for the year ended December&#160;31, 2020.  Income from operations as a percentage of service revenue increased for the year ended December&#160;31, 2021 compared to the year ended December&#160;31, 2020, primarily as a result of the gain on sale of business recognized during the year ended </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021, lower SG&amp;A expenses and restructuring charges, partially offset by lower gross profit margins, as discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense), net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net principally includes interest expense, unrealized gain (loss) on our investment in RESI common shares and other non-operating gains and losses.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net was $(13.7) million for the year ended December&#160;31, 2021 compared to $(13.4) million for the year ended December&#160;31, 2020.  The increase in other expense for the year ended December&#160;31, 2021 was primarily driven by a $4.0 million unrealized gain on our investment in RESI common shares in 2020 (no comparative amount in 2021).  The increase in other expense was partially offset by lower interest expense during the year ended December&#160;31, 2021.  Interest expense decreased primarily due to lower average outstanding balances of the senior secured term loan as a result of repayments during 2020 and lower interest rates.  For the year ended December&#160;31, 2021, the interest rate of the senior secured term loan was 5.0% compared to 5.3% for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Provision</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized an income tax provision of $3.2 million and $8.6 million for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for the year ended December&#160;31, 2021 was driven by no income tax provision on the gain on sale of Pointillist, income tax on transfer pricing income from India, no tax benefit on the pretax loss from our Luxembourg operating company and Pointillist, uncertain tax position and tax on unrepatriated earnings in India.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision on losses before income taxes and non-controlling interests for the year ended December&#160;31, 2020 was primarily driven by income in our US and other foreign operations from transfer pricing on services provided to our Luxembourg operating company, no tax benefit on the pretax losses from our Luxembourg operating company for the year ended December 31, 2020 and tax expense on unrepatriated earnings in India, partially offset by lower transfer pricing rates due to the COVID-19 pandemic.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_76"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">SEGMENT RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following section provides a discussion of pretax results of operations of our business segments.  Transactions between segments are accounted for as third party arrangements for purposes of presenting segment results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for our segments was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,106)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,691)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and <br/>non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margins:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss) /service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations/service revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________________</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M &#8212; not meaningful.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and <br/>non-controlling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margins:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss) /service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations/service revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________________</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M &#8212; not meaningful.</span></div><div id="ic3e55dc33eb8495f98a52a40db831313_79"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Servicer and Real Estate</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by line of business consists of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketplace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and SaaS Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,589&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketplace</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized service revenue of $107.8 million for the year ended December&#160;31, 2021, a 63% decrease compared to the year ended December&#160;31, 2020.  The decrease in service revenue in our Solutions business for the year ended December&#160;31, 2021 is primarily from COVID-19 pandemic related foreclosure and eviction moratoriums and borrower forbearance plans, and an MSR investor&#8217;s 2020 instructions to Ocwen to transition field services, title and valuation referrals historically provided to Altisource to the MSR investor&#8217;s captive vendors.  The decreases in service revenue in our Marketplace and Technology and SaaS Products businesses for the year ended December 31, 2021 is primarily from temporary governmental COVID-19 pandemic related foreclosure and eviction moratoriums and borrower forbearance plans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized reimbursable expense revenue of $5.8 million for the year ended December&#160;31, 2021, a 64% decrease compared to the year ended December&#160;31, 2020.  The decreases in reimbursable expense revenue for the year ended December&#160;31, 2021 </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was consistent with the decline in service revenue discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our Servicer and Real Estate businesses are impacted by seasonality.  Revenues from property sales and certain property preservation services are generally lowest during the fall and winter months and highest during the spring and summer months.  However, as a result of the pandemic and related measures, the seasonal impact to revenue may not follow historical patterns.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue and Gross Profit</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,501&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for the year ended December&#160;31, 2021 of $87.4 million decreased by 58% compared to the year ended December&#160;31, 2020.  The decrease in outside fees and services was primarily driven by lower service revenue in our Solutions and Marketplace businesses, discussed in the revenue section above.  Compensation and benefits and technology and telecommunications costs decreased primarily due to cash cost savings measures taken in 2020 in response to the COVID-19 related decrease in service revenue and reduction in revenue from Ocwen discussed in the revenue section above.  The Company also continued to reduce compensation and benefits and technology and telecommunications costs in the year ended December&#160;31, 2021 as a result of the extension of the expiration of foreclosure moratoriums and forbearance plans.  Depreciation and amortization was lower from the completion of the depreciation periods of certain premises and equipment and the reduction in capital expenditures.  The decrease in reimbursable expenses was consistent with the changes in reimbursable expense revenue discussed in the revenue section above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased to $26.2 million, representing 24% of service revenue, for the year ended December&#160;31, 2021 compared to $101.2 million, representing 35% of service revenue, for the year ended December&#160;31, 2020.  Gross profit as a percentage of service revenue in 2021 decreased compared to 2020 from a significant decline in revenue due to the pandemic related borrower relief measures, partially offset by our COVID-19 cash cost savings measures and revenue mix with a larger percentage of revenue from the higher margin Marketplace business and a smaller percentage of revenue from the lower margin Field Services business within Solutions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses consist of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A for the year ended December&#160;31, 2021 of $12.6 million decreased by 52% compared to the year ended December&#160;31, 2020.  The decrease was primarily driven by lower Other expenses and amortization of intangible assets.  The decrease in Other expenses was driven by certain 2020 expenses that were not incurred in 2021.  The decrease in amortization of intangible assets was driven by the completion of the amortization period of certain intangible assets during 2021 and 2020.  In addition, the decrease in marketing costs were primarily driven by COVID-19 cost savings measures and the decline in revenue. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from Operations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations decreased to $13.7 million, representing 13% of service revenue, for the year ended December&#160;31, 2021 compared to $73.9 million, representing 25% of service revenue, for the year ended December&#160;31, 2020.  The decrease in operating income as a percentage of service revenue for the year ended December&#160;31, 2021 is primarily the result of lower gross profit margin, partially offset by lower SG&amp;A costs, as discussed above.</span></div><div id="ic3e55dc33eb8495f98a52a40db831313_82"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Origination</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by business unit consists of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lenders One</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and SaaS Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reimbursable expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized service revenue of $58.0 million for the year ended December&#160;31, 2021, an 11% increase compared to the year ended December&#160;31, 2020.  We also recognized reimbursable expense revenue of $0.7 million for the year ended December&#160;31, 2021, a 382% increase compared to the year ended December&#160;31, 2020.  The increase in service revenue in the Origination segment for the year ended December&#160;31, 2021 was driven by growth in the Lenders One business and most of the Solutions businesses from higher origination related volumes driven by a lower interest rate environment, customer wins and new offerings.  This growth was partially offset by a decline in revenue in the Valuation business within Solutions primarily driven by volume reduction from a customer that moved services in-house.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue and Gross Profit</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,012&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,839&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for the year ended December&#160;31, 2021 of $49.0 million increased by 14% compared to the year ended December&#160;31, 2020.  The increase in cost of revenue for the year ended December&#160;31, 2021 was driven by revenue growth. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased at a greater percentage than revenue based on changes in revenue mix with growth in revenue from reseller products.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased to $11.0 million, representing 19% of service revenue, for the year ended December&#160;31, 2021 compared to $11.6 million, representing 22% of service revenue, for the year ended December&#160;31, 2020.  Gross profit as a percentage of service revenue decreased primarily from revenue mix with revenue growth from lower margin reseller products.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses consist of the following for the years ended December 31:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,702&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A for the year ended December&#160;31, 2021 of $5.7 million decreased by&#160;2% compared to the year ended December&#160;31, 2020.  The decrease in SG&amp;A for the year ended December&#160;31, 2021 is primarily due to a reduction in compensation and benefits and occupancy related costs from cost reduction initiatives and lower amortization of intangible assets from the completion of the amortization period of certain intangible assets in 2021 and 2020.  These declines were largely offset by higher marketing costs to support revenue growth and higher bad debt expense in Other expenses.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from Operations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations decreased to $5.3 million, representing 9% of service revenue, for the year ended December&#160;31, 2021 compared to $5.4 million, representing 10% of service revenue, for the years ended December&#160;31, 2020.  The decrease in operating income as a percentage of service revenue for the year ended December&#160;31, 2021 is primarily the result of lower gross profit margin partially offset by relatively stable SG&amp;A expenses on higher revenue.</span></div><div id="ic3e55dc33eb8495f98a52a40db831313_85"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate and Others</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by business unit consists of the following for the years ended December 31:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pointillist</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total service revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M &#8212; not meaningful.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized service revenue of $4.8 million for the year ended December&#160;31, 2021, a 42% increase compared to the year ended December&#160;31, 2020.  The increase in service revenue for the year ended December&#160;31, 2021 is driven by growth in the Pointillist business partially offset by the loss of revenue from businesses that were exited in 2020 and prior.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,927&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,854&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for the year ended December&#160;31, 2021 of $34.9 million decreased by 37% compared to the year ended December&#160;31, 2020.  Compensation and benefits and technology and telecommunications decreased primarily due to cash cost savings measures taken in 2020 in response to the COVID-19 related decrease in service revenue.  The Company also continued to reduce employee and technology and telecommunications costs in the year ended December&#160;31, 2021 as a result of the extension of the expiration of foreclosure moratoriums and forbearance plans.  Depreciation and amortization declined from the completion of the depreciation periods of certain premises and equipment and the reduction in capital expenditures.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A in Corporate and Others include costs related to the corporate functions including executive, finance, technology, law, compliance, human resources, vendor management, facilities, risk management and eliminations between reportable segments.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses consist of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,790&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A for the year ended December&#160;31, 2021 of $48.8 million decreased by 20% compared to the year ended December&#160;31, 2020.  The decrease was primarily driven by lower compensation and benefits, occupancy related costs and depreciation and amortization.  Compensation and benefits decreased primarily due to cash cost savings measures taken in 2020 and 2021 in response to the COVID-19 related decrease in service revenue.  The decreases in occupancy related costs primarily resulted from facility consolidation initiatives.  The decrease in depreciation and amortization was driven by the completion of the depreciation periods of certain premises and equipment and the reduction in capital expenditures.  Partially offsetting these declines was an increase in Other expenses driven by the 2020 recovery of certain sales tax expenses that were expensed in prior years.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Operating Expenses (Income)</span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating expenses (income) include the gain on sale of businesses and restructuring charges.</span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating expenses (income) consist of the following for the years ended December 31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.785%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.687%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Increase (decrease)</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating (income) expenses, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/M &#8212; not meaningful.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2021, Altisource sold its equity interest in Pointillist (see subsection Strategy and Core Businesses in MD&amp;A Overview for more details).   After working capital and other applicable adjustments, Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  We recognized a pre-tax and after-tax gain of $88.9 million from the sale.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2020 we incurred $10.3 million (no comparative amount for the year ended December&#160;31, 2021), of severance costs, professional services fees, facility consolidation costs, technology costs and business wind down costs related to the reorganization plan.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income (loss) from Operations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from operations increased to $10.0 million for the year ended December&#160;31, 2021 compared to $(123.6) million for the year ended December&#160;31, 2020.  Income (loss) from operations increased for the year ended December&#160;31, 2021 compared to the year ended December&#160;31, 2020, primarily as a result of the gain on sale of business recognized during the year ended December&#160;31, 2021, lower SG&amp;A expenses and restructuring charges, partially offset by lower gross profit, as discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income (Expense), net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net principally includes interest expense and other non-operating gains and losses.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net was $(13.7) million for the year ended December&#160;31, 2021 compared to $(13.4) million for the year ended December&#160;31, 2020.  The increase in other expense for the year ended December&#160;31, 2021 was primarily driven by a $4.0 million unrealized gain on our investment in RESI common shares in 2020 (no comparative amount in 2021).  The increase in other expense was partially offset by lower interest expense during the year ended December&#160;31, 2021.  Interest expense decreased primarily due to lower average outstanding balances of the senior secured term loan as a result of repayments during 2020 and lower interest rates.  For the year ended December&#160;31, 2021, the interest rate of the senior secured term loan was 5.0% compared to 5.3% for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_88"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary source of liquidity has historically been cash flow from operations, cash proceeds from sales of businesses and cash on hand.  However, due to the COVID-19 pandemic and an MSR investor&#8217;s instructions to Ocwen to transition field services, valuation and title services to the investor's captive service providers, revenue has declined significantly.  The lower revenue, partially offset by cost savings initiatives, resulted in negative operating cash flow from operations for the year ended December&#160;31, 2021.  To increase our liquidity we entered into a $20 million revolving credit facility during the second quarter of 2021.  In addition, Altisource&#8217;s December 1, 2021 sale of its equity interest in Pointillist increased our liquidity.  The Pointillist sale generated approximately $106.0 million in cash, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  Finally, we believe the anticipated 2022 growth in our origination and default businesses along with our reduced cost structure should help reduce negative operating cash flow.  We seek to deploy cash generated in a disciplined manner.  Principally, we intend to use cash to develop and grow complementary services and businesses that we believe will generate attractive margins in line with our core capabilities and strategy and fund negative operating cash flow.  We also use cash for repayments of our long-term debt and capital investments.  In addition, from time to time we consider and evaluate business acquisitions, dispositions, closures or other similar actions that are aligned with our strategy.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April&#160;3, 2018, Altisource Portfolio Solutions S.A. and its wholly-owned subsidiary, Altisource S.&#224;&#160;r.l. entered into a credit agreement (the &#8220;Credit Agreement&#8221;) pursuant to which Altisource borrowed $412.0 million in the form of Term B Loans and obtained a $15.0 million revolving credit facility.  The Term B Loans mature in April 2024.  We terminated the revolving credit facility on December 1, 2021.  As of December&#160;31, 2021, the principal balance of the Term B Loans was $247.2 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no mandatory repayments of the Term B Loans due until maturity in April 2024, except as otherwise described herein and in the Credit Agreement.  All amounts outstanding under the Term B Loans will become due on the earlier of (i) April 3, 2024, and (ii) the date on which the loans are declared to be due and owing by the administrative agent at the request (or with the consent) of the Required Lenders (as defined in the Credit Agreement; other capitalized terms, unless defined herein, are defined in the Credit Agreement) or as otherwise provided in the Credit Agreement upon the occurrence of any event of default.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the scheduled principal payments, subject to certain exceptions, the Term B Loans are subject to mandatory prepayment upon issuances of debt, certain casualty and condemnation events and sales of assets, as well as from a percentage of Consolidated Excess Cash Flow if our leverage ratio as of each year-end computation date is greater than 3.00 to 1.00, as calculated in accordance with the provisions of the Credit Agreement (the percentage increases if our leverage ratio exceeds 3.50 to 1.00).</span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate on the Term B Loans as of December&#160;31, 2021 was 5.00%, representing the sum of (i) the greater of (x) the Adjusted Eurodollar Rate for a three month interest period and (y) 1.00% plus (ii) 4.00%.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource may incur incremental indebtedness under the Credit Agreement from one or more incremental lenders, which may include existing lenders, in an aggregate incremental principal amount not to exceed $125.0 million, subject to certain conditions set forth in the Credit Agreement, including a sublimit of $80.0 million with respect to incremental revolving credit commitments and, after giving effect to the incremental borrowing, the Company&#8217;s leverage ratio does not exceed 3.00 to 1.00.  The lenders have no obligation to provide any incremental indebtedness.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes covenants that restrict or limit, among other things, our ability, subject to certain exceptions and baskets, to incur additional debt, pay dividends and repurchase shares of our common stock.  In the event we require additional liquidity, our ability to obtain it may be limited by the Credit Agreement.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2021 Altisource S.&#224; r.l, a subsidiary of Altisource Portfolio Solutions S.A., entered into a revolving credit facility with a related party, STS.  STS is an investment fund managed by Deer Park Road Management Company, LP.  Deer Park Road Management Company, LP owns approximately 24% of Altisource&#8217;s common stock as of December&#160;31, 2021 and its Chief Investment Officer and managing partner is a member of Altisource&#8217;s Board of Directors.  Under the terms of the Credit Facility, STS will make loans to Altisource from time to time, in amounts requested by Altisource and Altisource may voluntarily prepay all or any portion of the outstanding loans at any time.  The Credit Facility provides Altisource the ability to borrow a maximum amount of $20.0 million through June 22, 2022, $15.0 million through June 22, 2023, and $10.0 million until the end of the term.  Amounts that are repaid may be re-borrowed in accordance with the limitations set forth below.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding amounts borrowed pursuant to the Credit Facility will amortize over the three-year term as follows: on June 22, 2022, the difference between the then outstanding balance above $15.0 million and $15.0 million, will be due and payable by Altisource; on June 22, 2023, the difference between the then outstanding balance above $10.0 million and $10.0&#160;million, will be due and payable by Altisource; and on June 22, 2024, the then outstanding balance of the loan will be due and payable by Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility bear interest of 9.00% per annum and are payable quarterly on the last business day of each March, June, September and December, commencing on September 30, 2021.  In connection with the Credit Facility, Altisource is required to pay customary fees, including an upfront fee equal to $0.5&#160;million at the initial extension of credit pursuant to the facility, an unused line fee of 0.5% and, an early termination fee in the event of a refinancing transaction.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource&#8217;s obligations under the Credit Facility are secured by a lien on all equity in Altisource&#8217;s subsidiary incorporated in India, Altisource Business Solutions Private Limited, pursuant to a pledge agreement entered into by Altisource Asia Holdings Ltd I, a wholly owned subsidiary Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains additional representations, warranties, covenants, terms and conditions customary for transactions of this type, that restrict or limit, among other things, our ability to use the proceeds of credit only for general corporate purposes.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Facility within three business days of becoming due, (ii) failure to perform or observe any material provisions of the Credit Documents to be performed or complied with, (iii) material incorrectness of representations and warranties when made, (iv) default on any other debt that equals or exceeds $40.0&#160;million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (v) entry by a court of one or more judgments against us in an amount in excess of $40.0&#160;million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Facility or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there was no outstanding debt under the Credit Facility.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our cash flows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Increase (decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,405)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows provided by investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,053&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,487)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the end of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from operating activities generally consist of the cash effects of transactions and events that enter into the determination of net income.  For the year ended December&#160;31, 2021, cash flows used in operating activities were $(60.4) million, or approximately $(0.35) for every dollar of service revenue, compared to cash flows used in operating activities of $(22.4) million, or approximately $(0.06) for every dollar of service revenue, for the year ended December&#160;31, 2020.  During the year ended December&#160;31, 2021, the increase in cash used in operating activities was primarily driven by a $10.6 million increase in net loss excluding the gain on sale of business and a $26.3 million decrease in non-cash depreciation, amortization of intangibles, stock based compensation and deferred income tax expenses.  The increase in net loss excluding the gain on sale of business was primarily due to lower gross profit during the year ended December&#160;31, 2021 from lower service revenue driven by the COVID-19 pandemic and the loss of certain services relating to one of Ocwen&#8217;s subservicing customers, partially offset by decreases in expenses as a result of COVID-19 cash cost savings measures, the Project Catalyst cost reduction initiatives and lower SG&amp;A expenses.  Operating cash flows can be negatively impacted because of the nature of some of our services and the mix of services provided. Certain services are performed immediately following or shortly after the referral, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">but the collection of the receivable does not occur until a specific event occurs (e.g., the foreclosure is complete, the REO asset is sold, etc.).  Furthermore, lower margin services generate lower income and cash flows from operations. Consequently, our cash flows from operations may be negatively impacted when comparing one period to another.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Investing Activities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from investing activities generally include additions to premises and equipment, acquisitions and sales of businesses, and sales of equity securities.  Cash flows provided by investing activities were $102.8 million and $47.2 million for the years ended December&#160;31, 2021 and 2020, respectively.  The change in cash provided by investing activities was primarily driven by $104.1 million in proceeds from the sale of businesses for the year ended December&#160;31, 2021, including $101.1 million from the sale of equity in Pointillist and $3.0 million in connection with the second installment from the August 2018 sale of the rental property management business to RESI, compared to $3.3 million in proceeds from the sale of the Financial Services Business for  2020.  We used $1.4 million and $2.7 million for the years ended December&#160;31, 2021 and 2020, respectively, for additions to premises and equipment primarily related to investments in the development of certain software applications and facility improvements.  In addition, we sold 3.5 million shares of RESI stock for net proceeds of $46.6 million during the year ended December&#160;31, 2020. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Financing Activities</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from financing activities primarily included payments of tax withholdings on issuance of restricted share units and restricted shares, distributions to non-controlling interests, debt repayments and for the year ended December&#160;31, 2021, included proceeds from issuance of debt and debt issuance costs.  Cash flows used in financing activities were $(2.3) million and $(49.3) million for the years ended December&#160;31, 2021 and 2020, respectively.  During the years ended December&#160;31, 2021 and  2020, we used $(20.0) million and $(46.6) million, respectively, for repayments of debt from proceeds from the sale of equity in Pointillist and from proceeds from the sale of RESI common shares as discussed in the cash flows from investing activities section above.  We distributed $(2.0) million and $(1.1) million, to non-controlling interests for the years ended December&#160;31, 2021 and 2020, respectively.  In addition, we made payments of $(1.0) million and $(1.6) million for the years ended December&#160;31, 2021 and 2020, respectively, to satisfy employee tax withholding obligations on the issuance of restricted shares.  These payments were made to tax authorities, at the employees&#8217; direction, to satisfy the employees&#8217; tax obligations rather than issuing a portion of vested restricted shares to employees.  During the year ended December&#160;31, 2021, we received proceeds from the issuance of debt of $20.0 million and used $(0.5) million in debt issuance costs in connection with borrowings under the Credit Facility, and received proceeds from the Pointillist convertible notes payable to related parties of $1.2 million (no comparable amounts for the year ended December 31, 2020).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term Liquidity Requirements after December&#160;31, 2021</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant future short-term liquidity obligations primarily pertain to interest expense under the Credit Agreement (see Liquidity section above), lease payments and distributions to Lenders One members.  During the next 12 months, we expect to pay $12.4 million of interest expense (assuming no further principal repayments and the December&#160;31, 2021 interest rate) under the Credit Agreement and make lease payments of $3.1 million. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our existing cash and cash equivalents balances and available borrowings under the Credit Facility, net of our anticipated cash flows used in operations, will be sufficient to meet our liquidity needs, including required interest and lease payments, for the next 12 months.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-term Liquidity Requirements after December&#160;31, 2021</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant future long-term liquidity obligations primarily pertain to long-term debt repayments, interest expense under the Credit Agreement (see Liquidity section above) and operating lease payments on certain of our premises and equipment.  The outstanding balance of our Credit Agreement of $247.2 million is due on April 1, 2024.  During 2023 and 2024, we expect to pay $15.5 million of interest expense under the Credit Agreement (estimated future interest payments based on the interest rate as of December&#160;31, 2021 and the April 1, 2024 maturity date).  During 2023 and 2024, we expect to make lease payments of  $3.7 million.  During 2025 and 2026 we expect to make lease payments of $1.7 million.  For further information, see Note 13 and Note 24 to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to fund long-term liquidity requirements with a combination of existing cash balances, cash generated by operating activities and proceeds from the refinancing of our Credit Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our off-balance sheet arrangements consist of escrow arrangements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold customers&#8217; assets in escrow accounts at various financial institutions pending completion of certain real estate activities.  These amounts are held in escrow accounts for limited periods of time and are not included in the consolidated balance sheets.  Amounts held in escrow accounts were $27.5 million and $20.0 million as of December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ic3e55dc33eb8495f98a52a40db831313_91"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CRITICAL ACCOUNTING POLICIES, ESTIMATES AND RECENT ACCOUNTING PRONOUNCEMENTS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our consolidated financial statements in accordance with GAAP.  In applying many of these accounting principles, we need to make assumptions, estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in our consolidated financial statements.  We base our estimates and judgments on historical experience and other assumptions that we believe are reasonable under the circumstances.  These assumptions, estimates and judgments, however, are often subjective.  Actual results may be negatively affected based on changing circumstances.  If actual amounts are ultimately different from our estimates, the revisions are included in our results of operations for the period in which the actual amounts become known.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have identified the critical accounting policies and estimates addressed below.  We also have other key accounting policies, which involve the use of assumptions, estimates and judgments that are significant to understanding our results.  For additional information, see Note 2 to the consolidated financial statements.  Although we believe that our assumptions, estimates and judgments are reasonable, they are based upon information presently available.  Actual results may differ significantly from these estimates under different assumptions, judgments or conditions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when we satisfy a performance obligation by transferring control of a product or service to a customer in an amount that reflects the consideration that we expect to receive.  This revenue can be recognized at a point in time or over time.  We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized.  When there is a timing difference between when we invoice customers and when revenues are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred revenue or other current liabilities), as appropriate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of our principal revenue generating activities are as follows:</span></div><div style="margin-bottom:9pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Servicer and Real Estate</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For property preservation and inspection services and payment management technologies, we recognize transactional revenue when the service is provided.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For vendor management transactions, we recognize revenue over the period during which we perform the services.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For loan disbursement processing services, we recognize revenue over the period during which we perform the processing services with full recognition upon completion of the disbursements.  For foreclosure trustee services, we recognize revenue over the period during which we perform the related services, with full recognition upon completion and/or recording the related foreclosure deed.  We use judgment to determine the period over which we recognize revenue for certain of these services.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the real estate auction platform, real estate auction and real estate brokerage services, we recognize revenue on a net basis (i.e., the commission on the sale) as we perform services as an agent without assuming the risks and rewards of ownership of the asset and the commission earned on the sale is a fixed percentage or amount.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For SaaS based technology to manage real estate owned (&#8220;REO&#8221;), we recognize revenue over the estimated average number of months the REO are on the platform.  We generally recognize revenue for professional services over the contract period.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For loan servicing technologies, we recognized revenue based on the number of loans on the system.  We generally recognized revenue from professional services over the contract period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reimbursable expenses revenue related to our property preservation and inspection services, our real estate sales and our title and foreclosure trustee services is included in revenue with an equal amount recognized in cost of revenue.  These amounts are recognized on a gross basis, principally because generally we have control over selection of vendors and the vendor relationships are with us, rather than with our customers.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Origination</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the majority of the services we provide, we recognize transactional revenue when the service is provided.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For vendor management oversight software-as-a-service (&#8220;SaaS&#8221;) platform, we recognize revenue over the period during which we perform the services.</span></div><div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Corporate and Others</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For our customer journey analytics platform (sold on December 1, 2021), we recognized revenue primarily based on subscription fees.  We recognized revenue associated with implementation services and maintenance services ratably over the contract term.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Identifiable Intangible Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill for impairment annually during the fourth quarter or more frequently when an event occurs or circumstances change in a manner that indicates the carrying value may not be recoverable.  We first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value as a basis for determining whether we need to perform the quantitative goodwill impairment test.  Only if we determine, based on qualitative assessment, that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value will we calculate the fair value of the reporting unit.  We estimate the fair value of the reporting units using discounted cash flows and market comparisons.  The discounted cash flow method is based on the present value of projected cash flows.  Forecasts of future cash flows are based on our estimate of future sales and operating expenses, based primarily on estimated pricing, sales volumes, market segment share, cost trends and general economic conditions.  The estimated cash flows are discounted using a rate that represents our estimated weighted average cost of capital.  The market comparisons include an analysis of revenue and earnings multiples of guideline public companies compared to the Company.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified intangible assets consist primarily of customer related intangible assets, operating agreements, trademarks and trade names and other intangible assets.  We determine the useful lives of our identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset.  Factors we consider when determining useful lives include the contractual term of any arrangements, the history of the asset, our long-term strategy for use of the asset and other economic factors.  We amortize intangible assets that we deem to have definite lives in proportion to actual and expected customer revenues or on a straight-line basis over their useful lives, generally ranging from 4 to 20 years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform tests for impairment if conditions exist that indicate the carrying value may not be recoverable.  When facts and circumstances indicate that the carrying value of intangible assets determined to have definite lives may not be recoverable, management assesses the recoverability of the carrying value by preparing estimates of cash flows of discrete intangible assets generally consistent with models utilized for internal planning purposes.  If the sum of the undiscounted expected future cash flows is less than the carrying value, we recognize an impairment to the extent the carrying amount exceeds fair value.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record income taxes in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 740&#8221;).  We account for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  The most significant temporary differences relate to accrued compensation, amortization, loss carryforwards and valuation allowances.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we anticipate recovery or settlement of those temporary differences.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period when the change is enacted.  Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities.  Significant judgment is required in determining tax expense and in evaluating tax positions including evaluating uncertainties under ASC Topic 740.  We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">greater than 50% likelihood of being realized upon ultimate settlement.  Resolution of these uncertainties in a manner inconsistent with management&#8217;s expectations could have a material impact on our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted and Future Adoption of New Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 to the consolidated financial statements for a discussion of the recent adoption of a new accounting pronouncements and the future adoption of new accounting pronouncements.</span></div><div id="ic3e55dc33eb8495f98a52a40db831313_94"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">OTHER MATTERS</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customer Concentration</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ocwen</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Ocwen primarily consists of revenue earned from the loan portfolios serviced and subserviced by Ocwen when Ocwen engages us as the service provider, and revenue earned directly from Ocwen, pursuant to the Ocwen Services Agreements.  For the years ended December&#160;31, 2021 and 2020, we recognized revenue from Ocwen of $55.6 million and $197.8 million, respectively.  Revenue from Ocwen as a percentage of consolidated revenue was 31% and 54% for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earn additional revenue related to the portfolios serviced and subserviced by Ocwen when a party other than Ocwen or the MSR owner selects Altisource as the service provider.  For the years ended December&#160;31, 2021 and 2020, we recognized $9.5 million and $23.8 million, respectively, of such revenue.  These amounts are not included in deriving revenue from Ocwen and revenue from Ocwen as a percentage of revenue discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from NRZ.  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an Agreement with Ocwen pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Government Loans, and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, accounts receivable from Ocwen totaled $3.0 million, $2.8 million of which was billed and $0.2 million of which was unbilled.  As of December&#160;31, 2020, accounts receivable from Ocwen totaled $5.9 million, $5.1 million of which was billed and $0.8 million of which was unbilled.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NRZ</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December&#160;31, 2021, approximately 21% of loans serviced and subserviced by Ocwen (measured in UPB) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to certain of its Subject MSRs and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years, subject to early termination rights.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;28, 2017, Altisource, through its licensed subsidiaries, entered into a Brokerage Agreement with NRZ which extends through August 2025.  Under this agreement and related amendments, Altisource remains the exclusive provider of brokerage services for REO associated with the Subject MSRs, irrespective of the subservicer, subject to certain limitations.  NRZ&#8217;s brokerage subsidiary receives a cooperative brokerage commission on the sale of REO properties from these portfolios subject to certain exceptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brokerage Agreement may be terminated by NRZ upon the occurrence of certain specified events.  Termination events include, but are not limited to, a breach of the terms of the Brokerage Agreement (including, without limitation, the failure to meet performance standards and non-compliance with law in a material respect), the failure to maintain licenses which failure materially prevents performance of the contract, regulatory allegations of non-compliance resulting in an adversarial proceeding against NRZ, voluntary or involuntary bankruptcy, appointment of a receiver, disclosure in a Form 10-K or Form 10-Q that there is significant uncertainty about Altisource&#8217;s ability to continue as a going concern, failure to maintain a specified level of cash and an unapproved change of control.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and 2020, we recognized revenue from NRZ of $3.1 million and $8.6 million, respectively, under the Brokerage Agreement.  For the years ended December&#160;31, 2021 and 2020, we recognized additional revenue of $13.6 million and $35.1 million, respectively, relating to the Subject MSRs when a party other than NRZ selects Altisource as the service provider.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_100"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:90.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_103">Reports of Independent Registered Public Accounting Firm</a></span><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"> (PCAOB ID 199<a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_103">)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_103">38</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_106">Consolidated Balance Sheets as of December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_106">42</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_109">Consolidated Statements of Operations and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_109">43</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_115">Consolidated Statements of Equity for the years ended December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_115">44</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_118">Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_118">45</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_121">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic3e55dc33eb8495f98a52a40db831313_121">46</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_103"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Report of Independent Registered Public Accounting Firm</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders of Altisource Portfolio Solutions S.A.:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Altisource Portfolio Solutions S.A. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2021 and 2020, and the related consolidated statements of operations and comprehensive income (loss), equity, and cash flows for the two years in the period ended December 31, 2021, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements, revised as described in Note 1, present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for the two years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2013 Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 3, 2022 expressed an unqualified opinion.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 25 to the financial statements, effective January 1, 2022, the Company&#8217;s reportable segments changed as a result of a change in the way the Company&#8217;s chief operating decision maker manages the businesses, allocates resources and evaluates performance, and the related changes in the Company&#8217;s internal organization. The Company now reports operations through two new reportable segments: Servicer and Real Estate and Origination and Corporate and Others separately. Prior to the January 1, 2022 change in reportable segments, the Company operated with one reportable segment (total Company). The 2021 and 2020 periods segment disclosures have been restated to conform to the 2022 presentation, within Note 25.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emphasis of Concentration of Revenue and Uncertainties</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 3 to the financial statements, Ocwen Financial Corporation (together with its subsidiaries, &#8220;Ocwen&#8221;) is the Company&#8217;s largest customer. Ocwen purchases certain mortgage services from the Company under the terms of services agreements with terms extending through August 2030. Ocwen has disclosed that New Residential Investment Corp. (&#8220;NRZ&#8221;) is its largest client. In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to certain mortgage servicing rights (&#8220;MSRs&#8221;) and under which Ocwen will subservice mortgage loans underlying these MSRs for an initial term of five years, subject to early termination rights. As discussed in Note 24 to the financial statements, NRZ can terminate its sub-servicing agreement with Ocwen in exchange for the payment of a termination fee. During the second quarter of 2020, Ocwen informed the Company that an MSR investor instructed Ocwen to use a field services provider other than the Company on properties associated with certain MSRs. Ocwen also communicated to the Company in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than the Company on properties associated with certain MSRs and commenced moving these referrals to other providers in the fourth quarter of 2020. Ocwen has disclosed that it is subject to a number of regulatory matters and may become subject to future adverse regulatory or other actions. The existence or outcome of Ocwen regulatory matters or the termination of the NRZ sub-servicing agreement with Ocwen may have significant adverse effects on Ocwen&#8217;s business and/or the Company&#8217;s continuing relationship with Ocwen. Note 24 also discusses potential events that could further significantly reduce the Company&#8217;s revenue.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Income Taxes</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described further in Note 2 and Note 21 to the financial statements, the Company is subject to income taxes in Luxembourg, as well as the United States and a number of other foreign jurisdictions. The application of tax laws to the Company&#8217;s operations can be complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities. Significant judgment is required in the application of tax laws to each of the different jurisdictions to determine the consolidated income tax expense. The application of different tax laws also requires judgment in evaluating tax positions, uncertainties under ASC Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and complexities in determining the recoverability of deferred tax assets in both domestic and foreign jurisdictions. We identified the evaluation of the accounting for income taxes as a critical audit matter.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal considerations for our determination that auditing income taxes is a critical audit matter included: (i) the specialized expertise and experience necessary in evaluating the completeness and accuracy of the foreign tax provisions primarily due to the Company&#8217;s presence in numerous foreign jurisdictions with varying complexity in tax laws and regulations; (ii) the subjective auditor judgment involved in evaluating the transfer pricing methodology and existence of uncertain tax positions; (iii) the complex auditor judgment involved in evaluating the valuation of the Company&#8217;s identified uncertain tax positions; and (iv) the complex auditor judgment involved in evaluating the various forms of available positive and negative evidence regarding the recoverability of deferred tax assets, specifically due to the Company&#8217;s multinational presence. </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary procedures we performed to address this critical audit matter included:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Testing the design and operating effectiveness of certain internal controls over the Company&#8217;s income tax reporting process, including controls related to the identification and application of tax laws in different jurisdictions, the recoverability of deferred tax assets, and the identification and evaluation of significant assumptions used in determining the assessment of uncertain tax positions in foreign locations;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Obtaining an understanding of the Company&#8217;s overall legal entity structure by reading and evaluating the Company&#8217;s organizational charts and associated documentation, including legal documents; </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Testing the income tax provision in each significant taxable jurisdiction, including performing procedures designed to test the completeness and accuracy of the statutory rates used and permanent and temporary differences identified by obtaining an understanding of the tax laws applicable in the respective jurisdiction and evaluating communications with tax advisors and governmental taxing authorities, accounting records, tax returns, and other evidential documentation, including assessing the completeness and accuracy of the underlying data used by the Company in its calculations;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluating and testing the appropriateness of the methods and assumptions used in developing the Company&#8217;s estimate of the recoverability of its deferred tax assets and the identification and assessment of the valuation of uncertain tax positions in each of its taxable jurisdictions, including the determination of whether the methods were consistent with the requirements of U.S. GAAP, whether the data was appropriately used, and whether the significant assumptions were reasonable and appropriately applied within the methods.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we involved domestic and international tax professionals with specialized skills and knowledge who assisted in (1) obtaining an understanding of the tax laws in each respective jurisdiction; (2) assessing tax positions and transfer pricing studies; and (3) evaluating the Company&#8217;s interpretation of tax law and its assessment and measurement of certain tax uncertainties and expected outcomes by interpreting tax laws and evaluating and reading advice obtained from the Company&#8217;s external specialists as well as correspondence with governmental taxing authorities.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disposal of Business - Fair Value of the Single Reporting Unit</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 4 to the financial statements, the Company and other shareholders of Pointillist, Inc. (&#8220;Pointillist&#8221;) entered into a definitive Stock Purchase Agreement to sell all of the equity interests in Pointillist to Genesys Cloud Services, Inc. (the &#8220;Transaction&#8221;). The Company received approximately $106.0 million from the sale. During 2021, as a result of this Transaction, the Company performed a relative fair value analysis, resulting in the allocation of approximately $17.9 million of goodwill attributable to the operations of Pointillist used to determine the gain on disposal.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the auditing of the reporting unit operations retained in performing the relative fair value analysis used to determine the goodwill associated with the sale of Pointillist as a critical audit matter. The principal consideration for this determination was the degree of auditor judgment necessary in evaluating the significant assumptions used by the Company in developing the estimate of the fair value of the Company&#8217;s remaining single reporting unit using the discounted cash flow and guideline public company approach.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary procedures we performed to address this critical audit matter included:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Obtaining an understanding of management&#8217;s process for developing the estimated fair value of the Company&#8217;s operations after the Transaction.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Testing the effectiveness of certain internal controls over the Company&#8217;s process for estimating the fair value, including controls related to the identification of the appropriate valuation models and determination of significant assumptions used in determining the fair value estimate under the income and market approach.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluating the appropriateness of the valuation methods used in developing the fair value estimate using the discounted cash flow and guideline public company approaches, including the determination of whether the methods were consistent with best practices for estimating fair value in financial reporting and requirements of U.S. GAAP, whether the inputs and assumptions were appropriately used, the significant inputs and assumptions were appropriately applied within each method, and evaluating the weighting of each method in determining the overall conclusion of fair value.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Testing the data used in developing the fair value estimate under the discounted cash flow and guideline public company approach, including procedures to determine whether the data was complete and accurate, sufficiently precise, and whether the changes in the sources of data from the prior year were reasonable. &#8226; Identifying and evaluating the significant assumptions used in developing the fair value of the reporting unit retained under the discounted cash flow and guideline public company approach, including evaluating whether:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">The projected future cash flows, including the long term revenue growth rates and gross margin assumptions, used by management were reasonable considering current and past performance, consistency with the external market and industry data, and consistency with evidence obtained from procedures performed in other areas of the audit;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">The discount rate was reasonable by comparing it to a weighted average cost of capital that was independently developed using publicly available market data for comparable entities and discount rates used in previous impairment analyses;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Relevant market multiples of comparable publicly-traded companies with similar characteristics were selected by management.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the audit effort involved the use of valuation professionals with specialized skill and knowledge to assist in the evaluation of the Company&#8217;s valuation models and the application of the methods and assumptions used in developing the discounted cash flow and guideline public company approach, including the discount rate and applicable market multiples.</span></div><div style="margin-bottom:12pt;margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2016.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"> Mayer Hoffman McCann P.C.</span></div><div style="margin-bottom:12pt;margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 3, 2022, except for Note 25, as to which the date is December 12, 2022</span></div><div style="margin-top:0.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">St. Petersburg, Florida</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:0.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders of Altisource Portfolio Solutions S.A.:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Altisource Portfolio Solutions S.A. and subsidiaries&#8217; (the &#8220;Company&#8221;) internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2013 Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">013 Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the COSO.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated balance sheets and related consolidated statements of operations and comprehensive income (loss), consolidated statement of equity and consolidated statement of cash flows as of December 31, 2021 and 2020 and for the two years in the period ended December 31, 2021 of the Company, and our report dated March 3, 2022, expressed an unqualified opinion on those consolidated financial statements and included an emphasis of matter paragraph regarding concentration of revenue and uncertainties</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"> Mayer Hoffman McCann P.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 3, 2022</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">St. Petersburg, Florida</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_106"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(in thousands, except per share data)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQtMi0xLTEtMTExMTU5_1e16c937-93ac-45e2-a947-cea42487e05d">98,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQtNC0xLTEtMTExMTU5_3ab3e920-cf65-4839-8197-8fa012ff63d5">58,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzUtMi0xLTEtMTExMTU5_e4ce03b9-1cf1-4b40-b833-715fba7518eb">18,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzUtNC0xLTEtMTExMTU5_c9e4f7dd-bc00-4e97-b73c-5994db5cc142">22,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzYtMi0xLTEtMTExMTU5_0ad90d44-65cd-49b6-a1a0-b542ab5e6195">21,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzYtNC0xLTEtMTExMTU5_e9150691-28d5-41e8-bcad-ef7f148d49bf">19,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzgtMi0xLTEtMTExMTU5_7d058dea-bdee-498a-a313-a6270df739f6">138,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzgtNC0xLTEtMTExMTU5_add38796-66f8-4d86-9447-e09915cd1480">100,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEwLTItMS0xLTExMTE1OQ_e2eb0671-89de-4bba-9f4e-62211343a654">6,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEwLTQtMS0xLTExMTE1OQ_1483be2b-b84a-46da-bf54-c5c1521f46e6">11,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzExLTItMS0xLTExMTE1OQ_6db56418-16e6-47e4-b81c-ca6232c4a50c">7,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzExLTQtMS0xLTExMTE1OQ_cd5b0333-07f0-42d4-92dc-04ae9cde9d4d">18,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEyLTItMS0xLTExMTE1OQ_ab9f9950-524f-4346-b4b4-f370432dc4e0">55,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEyLTQtMS0xLTExMTE1OQ_a2f05bde-576d-4af9-b542-00ce2dcecae9">73,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEzLTItMS0xLTExMTE1OQ_2759b0f8-6d53-414e-aa03-0c686fc30773">36,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEzLTQtMS0xLTExMTE1OQ_922db512-4c7a-449d-9859-dbe087737c0c">46,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE0LTItMS0xLTExMTE1OQ_61269f26-4d7f-4349-9910-191d16a27a5e">6,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE0LTQtMS0xLTExMTE1OQ_2baaa98b-c3c9-4ac5-8012-c753a805b633">5,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE1LTItMS0xLTExMTE1OQ_12fd5730-f8bc-4cb2-a83e-e873e6ef4bd3">6,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE1LTQtMS0xLTExMTE1OQ_b7aba3c6-d035-42d5-a167-f1eda9af8c6d">9,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE3LTItMS0xLTExMTE1OQ_1e6f2577-5cb6-4679-a9fb-ce3e99dd839d">257,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE3LTQtMS0xLTExMTE1OQ_ffa3e0ec-ca96-49dd-b77f-2be0d8ee2648">265,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LIABILITIES AND EQUITY (DEFICIT)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIxLTItMS0xLTExMTE1OQ_32128242-7227-4169-9d01-aae086f4270c">46,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIxLTQtMS0xLTExMTE1OQ_c7529217-2522-4dbf-b59f-ea150d66d672">56,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIzLTItMS0xLTExMTE1OQ_a61cf168-bef4-41a8-8d03-fe424e0cf85e">4,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIzLTQtMS0xLTExMTE1OQ_c799c0b2-e897-43c6-872f-b423fd114459">5,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI0LTItMS0xLTExMTE1OQ_b77e7922-5620-4807-ba3f-b75b8a870b51">3,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI0LTQtMS0xLTExMTE1OQ_73836c3e-2b9c-4990-977b-52edb201d9f8">9,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI1LTItMS0xLTExMTE1OQ_f5069c8e-0ca2-432f-b91e-ba5805d1135a">54,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI1LTQtMS0xLTExMTE1OQ_89cda06c-78d5-4d08-9a9f-e99642b036d5">71,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI3LTItMS0xLTExMTE1OQ_b84bf5e9-ac85-4df3-8c23-1455d7d29a75">243,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI3LTQtMS0xLTExMTE1OQ_53b84490-a052-4c2c-979a-fdb8a91ba1cf">242,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI4LTItMS0xLTExMTE1OQ_dc9446b2-efb5-4643-9f78-25b5b1ecea1d">9,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI4LTQtMS0xLTExMTE1OQ_01301fe4-9941-4e73-8df0-194de6ba4cf5">8,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMwLTItMS0xLTExMTE1OQ_7d8d9895-eff3-4837-8ac1-70dc0ce17c0f">19,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMwLTQtMS0xLTExMTE1OQ_b4d3ad93-9fe8-4032-bdcb-9546b809f0dd">25,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments, contingencies and regulatory matters (Note 24)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" xsi:nil="true" name="asps:CommitmentsContingenciesAndRegulatoryMatters" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMyLTItMS0xLTExMTE1OQ_0398a45f-0dc6-4b86-8370-00d3934c67ca"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" xsi:nil="true" name="asps:CommitmentsContingenciesAndRegulatoryMatters" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMyLTQtMS0xLTExMTE1OQ_40a6af21-0755-4ab3-8b67-ddb13ced7768"></ix:nonFraction></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity (deficit):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzE4_31947a04-dc2a-44fa-a278-27349cf6dcbd"><ix:nonFraction unitRef="usdPerShare" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzE4_7c2b2f6c-118b-43c2-aec8-aa944b763721">1.00</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzMy_68eb559b-3050-4390-8337-b8cf93539ea9"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzMy_88f38bf4-8bf3-4de7-a940-dc586545501f">100,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzU0_adc36364-1bda-42b1-b7cd-056a1ff02c16"><ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzU0_eca143a0-6f75-4123-a3df-55e83edea8d9">25,413</ix:nonFraction></ix:nonFraction> issued and <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzY4_b7c58637-fd8e-45c9-a494-080999997742">15,911</ix:nonFraction> outstanding as of December&#160;31, 2021; <ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzkz_dd3b8568-df7a-4a65-9187-ee7fa1139622">15,664</ix:nonFraction> outstanding as of December&#160;31, 2020)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTItMS0xLTExMTE1OQ_cf4e506f-b8cd-44f2-9f4e-b01d8afa80d9">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTQtMS0xLTExMTE1OQ_f48af383-e4a5-40cb-8676-d17f929a3e85">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM2LTItMS0xLTExMTE1OQ_787b52a1-ac49-4171-a2c0-fd87adf7586f">144,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM2LTQtMS0xLTExMTE1OQ_e958e14e-3024-4e8a-a1fa-ded427578dd5">141,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM3LTItMS0xLTExMTE1OQ_f651934e-a741-447d-b66b-b8e098557356">186,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM3LTQtMS0xLTExMTE1OQ_e1afb414-ba5b-4e9e-ac2f-11e262b39f0f">190,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost (<ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjhiNTc4YzM2OTdjMDRlZGE4NTkwOWJiNzc0ZGM0ODE5XzI5_7aa60682-18cb-4da8-8388-fba2de6283ab">9,502</ix:nonFraction> shares as of December&#160;31, 2021 and <ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjhiNTc4YzM2OTdjMDRlZGE4NTkwOWJiNzc0ZGM0ODE5XzUy_4d57d02c-fee4-4dd8-a5c1-8afded20a2da">9,749</ix:nonFraction> shares as of December&#160;31, 2020)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTItMS0xLTExMTE1OQ_9a462df3-45ae-430f-aa3c-8b09050712ff">426,445</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTQtMS0xLTExMTE1OQ_8803d3e4-1820-4641-9186-5654abc49818">441,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Altisource deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM5LTItMS0xLTExMTE1OQ_d80664ab-6348-4133-ac95-154be95fd12f">70,142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM5LTQtMS0xLTExMTE1OQ_257ac014-557e-42ca-9814-8876760b6e3a">83,765</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQxLTItMS0xLTExMTE1OQ_c685fc8c-16b4-4991-9127-6459b206d639">1,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQxLTQtMS0xLTExMTE1OQ_deabbd1c-288d-4078-8a8c-3a41e663a5a6">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deficit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQyLTItMS0xLTExMTE1OQ_549224ec-725b-41eb-99d9-d5c879c9768c">68,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQyLTQtMS0xLTExMTE1OQ_5532a091-c924-48a2-bd29-5b536daa4c36">82,556</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and deficit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQ0LTItMS0xLTExMTE1OQ_3f66bc33-bacd-4698-9314-42ea3dc212a4">257,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQ0LTQtMS0xLTExMTE1OQ_79b27733-7412-49eb-bafb-bfb592ee2ec1">265,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_109"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations and Comprehensive Income (Loss)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(in thousands, except per share data)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the years ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMtMi0xLTEtMTExMTU5_8cb9b7ef-f16b-4f4c-a4bd-e5c971dfd538">178,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMtNC0xLTEtMTExMTU5_44a828e9-5e51-414c-84cd-80cb9343a3de">365,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQtMi0xLTEtMTExMTU5_ea20ec0c-ea1e-4465-bc69-7a2a778cfea3">171,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQtNC0xLTEtMTExMTU5_4afbafd5-56cd-48d3-a51b-49c36e988930">305,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzYtMi0xLTEtMTExMTU5_cc37fccf-0b64-4958-ad3f-46ea7784d757">7,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzYtNC0xLTEtMTExMTU5_54b537f5-c5c7-411b-a2f9-f306f99fb943">60,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expense (income):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzgtMi0xLTEtMTExMTU5_45cc960f-dce2-494b-ba10-9ce35c307f16">67,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzgtNC0xLTEtMTExMTU5_167de2ab-2f8b-4da8-8f46-09ce2f15ddf4">92,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzktMi0xLTEtMTExMTU5_23f618ce-5ffc-4cea-a1a8-33608b93abd8">88,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzktNC0xLTEtMTExMTU5_ab92523b-e1e8-4423-b82b-d025fd0cd1b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEwLTItMS0xLTExMTE1OQ_11f39b25-a153-4d26-84dc-e84298dd081e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEwLTQtMS0xLTExMTE1OQ_b545aa7c-c4fd-4259-a59a-61af459fe69b">11,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEyLTItMS0xLTExMTE1OQ_c79174ac-6f93-45b2-b896-f319216ca2f7">28,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEyLTQtMS0xLTExMTE1OQ_d786bda1-48da-48bc-a685-1fcf9b9b0ab3">44,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE0LTItMS0xLTExMTE1OQ_58c45c86-2edf-46a5-affd-933ab005df38">14,547</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE0LTQtMS0xLTExMTE1OQ_6b6e810a-a810-4ca5-93ef-d3f4608d2541">17,730</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on investment in equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE1LTItMS0xLTExMTE1OQ_59d9134a-2999-4d17-8c07-0c90772a80aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE1LTQtMS0xLTExMTE1OQ_a230e5b4-7d61-48e2-9221-d0bc48a0de9d">4,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE2LTItMS0xLTExMTE1OQ_177d7f72-0287-4967-bf03-e3f102d6e60a">864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE2LTQtMS0xLTExMTE1OQ_e29bfdff-a419-4e73-b449-b51ede983f71">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE3LTItMS0xLTExMTE1OQ_7c4ebaaa-ec3f-4c98-b2df-87e083a77586">13,683</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE3LTQtMS0xLTExMTE1OQ_7182e229-795e-4c9d-bc3b-5e5ce119592d">13,351</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE5LTItMS0xLTExMTE1OQ_d42526e8-f9b0-4236-b7fb-68ea0092b3cb">15,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE5LTQtMS0xLTExMTE1OQ_23701af0-2ad3-4cab-9711-38ffc57b9cb8">57,706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIwLTItMS0xLTExMTE1OQ_cf6b0335-8c98-47b4-bddb-484bc2af2fba">3,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIwLTQtMS0xLTExMTE1OQ_795f84d7-e079-46f4-bfa1-9243fb6926d9">8,609</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIyLTItMS0xLTExMTE1OQ_67fe3dc1-2c16-4460-9101-5a64a1aff3db">12,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIyLTQtMS0xLTExMTE1OQ_d408b62b-10fa-47bb-b58b-56b32977255a">66,315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIzLTItMS0xLTExMTE1OQ_4cb79b82-aee0-4641-9404-9510e36c8791">241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIzLTQtMS0xLTExMTE1OQ_9018ada6-fc83-4aae-87f5-a24bd1263b91">841</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Altisource</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI1LTItMS0xLTExMTE1OQ_e84b67e4-11eb-44d0-89c7-77419740f9a6">11,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI1LTQtMS0xLTExMTE1OQ_b63da588-7ba4-4040-8ae1-9f155482c8f8">67,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI4LTItMS0xLTExMTE1OQ_de0b8d9d-b01d-43fe-bccb-cf67495d08bb">0.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI4LTQtMS0xLTExMTE1OQ_25ee6564-152c-4c10-8b78-808469807a30">4.31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI5LTItMS0xLTExMTE1OQ_b04abe31-3fcb-4474-aec9-60c13bda39f0">0.74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI5LTQtMS0xLTExMTE1OQ_57d611ff-0a19-4ef8-9e80-d4f8c0375b90">4.31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMyLTItMS0xLTExMTE1OQ_8c45ba11-ea36-45e3-b562-66113425e31a">15,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMyLTQtMS0xLTExMTE1OQ_ba8dfc3b-d25d-4250-bd5e-b6f4b63eec24">15,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMzLTItMS0xLTExMTE1OQ_47c54467-2b71-40ec-849a-b5443e3f262e">16,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMzLTQtMS0xLTExMTE1OQ_f562c59c-9824-4db0-a769-f9112d823777">15,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss), net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQwLTItMS0xLTExMTE1OQ_92f5e47b-08cb-46c3-858a-d1f3c8a44420">12,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQwLTQtMS0xLTExMTE1OQ_c78893c1-68e4-4661-bc0a-fa056127be96">66,315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income attributable to non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQxLTItMS0xLTExMTE1OQ_8a6ded9a-1c53-4224-83f6-0ae8cb394ee8">241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQxLTQtMS0xLTExMTE1OQ_7d82680d-05a7-45b8-983e-a68e94df96ea">841</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss) attributable to Altisource</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQzLTItMS0xLTExMTE1OQ_c7c48050-e6b4-4be2-9a6b-22950e9683f1">11,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQzLTQtMS0xLTExMTE1OQ_788eeaf1-fe50-4ac3-a80b-d4155c944c70">67,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_115"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Altisource&#160;Equity (Deficit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury stock, at cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, January 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9c642f1e030b4310ba23f697c19f0d6c_I20191231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTEtMS0xLTExMTE1OQ_1dffd9f1-7ede-4cb4-ba00-fe8fca61ded4">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c642f1e030b4310ba23f697c19f0d6c_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTMtMS0xLTExMTE1OQ_36212302-00ec-4f09-9999-6acc2f8f927e">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b64bb8d81764d8db921dccda213d6e6_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTUtMS0xLTExMTE1OQ_1c2e748b-8d1e-4287-a6ed-0d44a677b863">133,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdb25b6dc1844aa3a07aef42958f84c2_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTctMS0xLTExMTE1OQ_8bc2e3e0-dc51-4e87-9015-42368606f0d4">272,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7074e19488d54d96b6f99a1659ee5e2e_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTExLTEtMS0xMTExNTk_3679be4f-c05e-4d4d-9d75-56f5479b7e6f">453,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95950ed3d3594dda9d63fc887a398bf5_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTEzLTEtMS0xMTExNTk_c348053e-2857-42f2-909e-f232b601c671">1,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTE1LTEtMS0xMTExNTk_a14d5c44-9525-443a-aead-e2e5a9595fc1">21,357</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE2LTctMS0xLTExMTE1OQ_3cf68e53-9327-4cfe-ac5f-1b7274c9ef0c">67,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE2LTEzLTEtMS0xMTExNTk_c2d53239-99e6-47f4-accc-d644390310ae">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE2LTE1LTEtMS0xMTExNTk_ed79d44e-98a5-401a-9ec4-6c3911d02870">66,315</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions to non-controlling interest holders</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE3LTEzLTEtMS0xMTExNTk_1c3482e2-d1a0-44d7-9e91-1e0a2feab562">1,101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE3LTE1LTEtMS0xMTExNTk_a085074c-4d98-4fd2-8e18-f00ce814ab6f">1,101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea5ee7b405bf44a6bea63bef509d86bc_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE4LTUtMS0xLTExMTE1OQ_5e9dd411-78b1-4348-a198-9222a5d1d49c">7,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE4LTEzLTEtMS0xMTExNTk_9d96cac4-d67e-49f0-ac90-c9259c5a1739">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE4LTE1LTEtMS0xMTExNTk_6dc1212d-96b8-47b6-8825-ae1b68936824">7,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted share units and restricted shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE5LTctMS0xLTExMTE1OQ_98b783e7-91d8-4347-af3a-9bb71ad4c38c">9,548</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i614d108b993343fbaae54d36c5112244_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE5LTExLTEtMS0xMTExNTk_23957e7d-e573-4c39-989e-633d63f30baf">9,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE5LTE1LTEtMS0xMTExNTk_f9c95ba8-f843-4069-b1ba-5c3d5b2d7170">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury shares withheld for the payment of tax on restricted share unit and restricted share issuances and stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIwLTctMS0xLTExMTE1OQ_66cc3f32-0211-4265-9d49-0ecb05aa0b17">4,939</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i614d108b993343fbaae54d36c5112244_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIwLTExLTEtMS0xMTExNTk_8b130eb8-c66a-4fe0-934d-afed10909bea">3,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIwLTE1LTEtMS0xMTExNTk_074d199f-ed1e-4952-bf22-7e22c438ca86">1,587</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icd680245516842d286d0a36a69e1aba9_I20201231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTEtMS0xLTExMTE1OQ_acde8fee-25f2-4f0d-bef4-5530748bf44c">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd680245516842d286d0a36a69e1aba9_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTMtMS0xLTExMTE1OQ_5ec00921-0e47-4202-91f0-acea81375854">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d8b6b6ecd0b4715b47c40023887b078_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTUtMS0xLTExMTE1OQ_48929482-f2fb-40f5-b493-dd425aba1050">141,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3852e76ba2144e8390f08e6593025df2_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTctMS0xLTExMTE1OQ_09c8c524-ac01-43ad-ae82-582205fbe0d8">190,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie677ed59106b43289d8b8c04241b8ace_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTExLTEtMS0xMTExNTk_442d7ce2-c2b4-47a7-8e73-d3689d5dbac7">441,034</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58b2aefb96f4f15b7953a1eb1728e95_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTEzLTEtMS0xMTExNTk_e07a27a1-60ea-423f-8da6-45ff6b4e913c">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTE1LTEtMS0xMTExNTk_4edd1ab4-fa2a-4a6f-8dcf-1cf6ceb636d0">82,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI1LTctMS0xLTExMTE1OQ_5572a4f0-4978-46c6-9f3f-d50e182eb6e6">11,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI1LTEzLTEtMS0xMTExNTk_1f53d56f-5da0-4c27-a35e-cdb585d0140c">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI1LTE1LTEtMS0xMTExNTk_5f82fb72-e386-4e08-af17-e97dd301e034">12,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interests eliminated on deconsolidation (Note&#160;2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI2LTEzLTEtMS0xMTExNTk_a793af5d-2420-40f2-8514-c0f89effbf42">1,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI2LTE1LTEtMS0xMTExNTk_dd701fb2-2ff9-4b2a-a3eb-31d3141757ff">1,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions to non-controlling interest holders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI3LTEzLTEtMS0xMTExNTk_7148347b-2c5d-4c31-a899-9b2c5acea9fe">1,959</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI3LTE1LTEtMS0xMTExNTk_b757b59c-6264-4206-b722-9f24d30626c3">1,959</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1125cab95ebb4e52810eb0a86eb50de1_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI4LTUtMS0xLTExMTE1OQ_4bb6cb4b-e8c3-4714-bb0e-a5a1cc335ba4">2,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI4LTE1LTEtMS0xMTExNTk_cf3cf570-c6ed-43d0-8ed5-969df003c6b0">2,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of restricted share units and restricted shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI5LTctMS0xLTExMTE1OQ_cc25fca4-feb0-4414-a468-98c9088f07e0">11,092</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4195703109e145a1aed1dabd4c403865_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI5LTExLTEtMS0xMTExNTk_1a040936-e3b5-45a4-909b-d92a75f52079">11,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI5LTE1LTEtMS0xMTExNTk_fa927657-4851-43d5-bbbb-6aadd7ac4ab2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury shares withheld for the payment of tax on restricted share unit and restricted share issuances and stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMwLTctMS0xLTExMTE1OQ_c824387b-1551-4dd6-847a-c7e6834f577e">4,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4195703109e145a1aed1dabd4c403865_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMwLTExLTEtMS0xMTExNTk_548996c9-8484-4134-ac0d-6d0221168092">3,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMwLTE1LTEtMS0xMTExNTk_4acf105d-8df4-4376-bcb8-b0e47e35cd48">1,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if674ffccb34f4209a7392695c6debd60_I20211231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTEtMS0xLTExMTE1OQ_4fad63e1-a46b-42a6-b966-326c3108ab8d">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if674ffccb34f4209a7392695c6debd60_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTMtMS0xLTExMTE1OQ_6b1d606e-3943-4af1-a7a9-abe3e82c7ee1">25,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73216908c36847169e55e3382e6a0cc5_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTUtMS0xLTExMTE1OQ_c1e85abe-31b8-45a9-9679-9776593042de">144,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1306c170dfec4dc0975c7fe415f5070e_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTctMS0xLTExMTE1OQ_03d61c8b-00f1-4827-a437-aab7db26fa6f">186,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53a121a43c1c49e78f5474dd4c4b604d_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTExLTEtMS0xMTExNTk_95b38b2d-79aa-42ab-86b8-b074fd453f61">426,445</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied6639ed9908468c9a98b24539b12b7f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTEzLTEtMS0xMTExNTk_0a8ad03f-3554-4b36-b492-aebb9e113853">1,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTE1LTEtMS0xMTExNTk_5aded2a3-88bc-4632-a8fa-25803491d373">68,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_118"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(in thousands)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the years ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQtMS0xLTEtMTExMTU5_7c8fc48a-6548-4e10-859f-0a46b3c237fb">12,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQtMy0xLTEtMTExMTU5_dbb90111-517b-4161-92bf-01db106193e5">66,315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYtMS0xLTEtMTExMTU5_c74c57d6-5499-4eef-bc4c-ef84915c7e7a">4,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYtMy0xLTEtMTExMTU5_99af379a-7e7b-4352-ac74-c1a5fe38f644">14,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets under operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:OperatingLeaseRightofUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzctMS0xLTEtMTExMTU5_6b1149f5-b356-4081-932f-14385ed2902f">7,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:OperatingLeaseRightofUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzctMy0xLTEtMTExMTU5_01b74155-f360-4b37-842a-de506bcdb50a">10,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzgtMS0xLTEtMTExMTU5_aec0ed95-0010-4c58-9e1d-6e22d2fe6aba">9,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzgtMy0xLTEtMTExMTU5_b45cc830-d790-40e9-9ab4-e76370737457">14,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on investment in equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzktMS0xLTEtMTExMTU5_41ccf6d2-10c8-4ee1-b139-b86cfbba1168">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzktMy0xLTEtMTExMTU5_d348d5a3-d61f-426a-bfe8-8580bbaaf203">4,004</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzExLTEtMS0xLTExMTE1OQ_a80b3bb5-b3e2-4614-976b-13c834a3e6c0">2,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzExLTMtMS0xLTExMTE1OQ_2f1f6383-f1c2-4925-8444-ba74b257248b">7,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEyLTEtMS0xLTExMTE1OQ_3ff96c6a-aa78-45c0-a366-97f9f1cc60ea">1,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEyLTMtMS0xLTExMTE1OQ_d40beb9b-9b32-42ed-8d45-8f3b735ec9ab">2,229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEzLTEtMS0xLTExMTE1OQ_8566435c-edd5-4672-8947-2b2d4b71c00d">665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEzLTMtMS0xLTExMTE1OQ_e3a1ec05-d721-48ac-8208-b1e365dd7fd6">666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE0LTEtMS0xLTExMTE1OQ_14a7ea0a-f4f2-46de-9171-9a904db7b346">847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE0LTMtMS0xLTExMTE1OQ_c916fe29-0b30-43d7-90c6-0f5514fdd165">730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE1LTEtMS0xLTExMTE1OQ_be6a1285-a03f-4a80-8c84-cd8bedd5f42f">705</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE1LTMtMS0xLTExMTE1OQ_81e8d7e6-628f-4699-86e9-f398a594443d">5,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on disposal of fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE2LTEtMS0xLTExMTE1OQ_08c2a7b1-64e5-430e-a98b-b46853945b20">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE2LTMtMS0xLTExMTE1OQ_7daee975-8a9f-4f07-a959-ebb473db1cc2">461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE3LTEtMS0xLTExMTE1OQ_db86ebea-6491-43d5-8dab-6e1d881077a9">88,930</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE3LTMtMS0xLTExMTE1OQ_234fd519-9787-497f-bab5-ab8c3b68e412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-cash items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE4LTEtMS0xLTExMTE1OQ_303d8a95-6251-4dec-8c41-da0d59494c14">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE4LTMtMS0xLTExMTE1OQ_af6bd2d0-023e-4ba2-84ed-19a1f0688630">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIwLTEtMS0xLTExMTE1OQ_29829ec4-97cc-42b6-b434-9323454314d4">2,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIwLTMtMS0xLTExMTE1OQ_35138e23-5227-4ba8-8efd-072b35272f7b">14,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIyLTEtMS0xLTExMTE1OQ_6e6da70b-798e-4424-8173-13eadaade683">1,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIyLTMtMS0xLTExMTE1OQ_f1b16ae8-d3de-453c-938c-9fe45d27d8ad">4,140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIzLTEtMS0xLTExMTE1OQ_19cbb234-7112-4032-81c8-5350c207b69b">902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIzLTMtMS0xLTExMTE1OQ_f6c26efc-68cd-4589-811a-d41ab2cd2e3c">947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI0LTEtMS0xLTExMTE1OQ_56d10e9d-87b1-4eeb-8643-f41a090d1476">8,442</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI0LTMtMS0xLTExMTE1OQ_99c16fe8-f477-4755-8bd4-1a5f24b7b786">10,338</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current and non-current operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI1LTEtMS0xLTExMTE1OQ_1422b997-0bfe-4d04-a45e-fa087ef3340e">8,803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI1LTMtMS0xLTExMTE1OQ_40337c35-ed78-4488-a6ec-fc16496f4559">10,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI2LTEtMS0xLTExMTE1OQ_02d166e0-1349-46a6-9e62-d34ebdc8561d">1,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI2LTMtMS0xLTExMTE1OQ_1c2b34f0-fde6-4f89-8452-4ae52f016523">297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI3LTEtMS0xLTExMTE1OQ_63039544-2dd9-4658-9732-d083f924de34">60,405</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI3LTMtMS0xLTExMTE1OQ_8ccee702-2834-4719-9a1a-b29449a10843">22,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions to premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMwLTEtMS0xLTExMTE1OQ_cb77e97b-d755-4f92-8c93-3b65296d5f7f">1,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMwLTMtMS0xLTExMTE1OQ_b20c8ee4-fa56-42cf-8b2a-5574d62d2295">2,705</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds received from sale of equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMxLTEtMS0xLTExMTE1OQ_a8e8c1fb-5d5b-4263-8452-7a220aa1b791">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMxLTMtMS0xLTExMTE1OQ_53890aea-98bf-41a3-91bb-4726b44f5425">46,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the sale of businesses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMyLTEtMS0xLTExMTE1OQ_4f957125-017e-4d20-995c-aab6c0ac2a7f">104,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMyLTMtMS0xLTExMTE1OQ_068bdd41-aa6a-40c2-a561-ac645164c9d4">3,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM0LTEtMS0xLTExMTE1OQ_bfaaa9d9-337b-4848-9d8e-f6a1675f5649">102,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM0LTMtMS0xLTExMTE1OQ_e6bf2557-ad84-4e08-ac54-270f2bc348c8">47,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from revolving credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM4LTEtMS0xLTExMTE1OQ_fbed4888-2e3e-4f50-aa40-2dc3a63ff6c2">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM4LTMtMS0xLTExMTE1OQ_e4c50449-9154-4223-bff0-d614b7096818">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments of long-term debt and revolving credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:RepaymentsOfLongTermDebtAndRevolvingCreditFacility" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM5LTEtMS0xLTExMTE1OQ_c81cfbef-8d80-41ea-b389-f3b63de9a1a9">20,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:RepaymentsOfLongTermDebtAndRevolvingCreditFacility" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM5LTMtMS0xLTExMTE1OQ_3cbe3d64-9c8b-4ed1-89cd-3e85678d88df">46,622</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQwLTEtMS0xLTExMTE1OQ_ce81a54a-a86b-4d17-b0cd-cbce617852fd">531</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQwLTMtMS0xLTExMTE1OQ_19e7090f-3829-4233-a2e5-0dabb4d58a73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from convertible debt payable to related parties (Note 2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQxLTEtMS0xLTExMTE1OQ_ecae33e2-7b16-417a-a2ef-330362478067">1,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQxLTMtMS0xLTExMTE1OQ_5c0ace40-c7e3-48de-ad5a-679205151241">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions to non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ0LTEtMS0xLTExMTE1OQ_f0ac772e-afe7-49db-b5d9-1e25139cfa2f">1,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ0LTMtMS0xLTExMTE1OQ_32a9b037-0c2a-4afe-9310-81f0afebbc52">1,101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of tax withholding on issuance of restricted share units and restricted shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ1LTEtMS0xLTExMTE1OQ_fbdce2b5-10e8-48e7-85fb-8d0e3681a5f1">1,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ1LTMtMS0xLTExMTE1OQ_b352b726-7d41-4c99-8eb9-ad5e31a2696b">1,587</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ2LTEtMS0xLTExMTE1OQ_a6c0eb58-27de-4527-9279-047ab620401d">2,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ2LTMtMS0xLTExMTE1OQ_71179c06-8a97-4e1f-93df-413548f84581">49,310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ4LTEtMS0xLTExMTE1OQ_1fffe702-3be8-4706-bd5c-70f1a2a062b1">40,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ4LTMtMS0xLTExMTE1OQ_dcb2313b-00d8-4df8-8fb4-41285c1a9750">24,487</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the beginning of the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ5LTEtMS0xLTExMTE1OQ_af1fe311-7974-4afc-88d5-c78aee028b23">62,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ5LTMtMS0xLTExMTE1OQ_7c774452-224e-41c6-9c7a-eddb0785874e">86,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the end of the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzUxLTEtMS0xLTExMTE1OQ_838adc68-2d55-4741-b035-a9ecd3b06019">102,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzUxLTMtMS0xLTExMTE1OQ_490ad819-7598-4e72-8b57-e7725582f066">62,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU0LTEtMS0xLTExMTE1OQ_78990a31-4e9a-4b1f-bc0d-01d917c2ec09">12,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU0LTMtMS0xLTExMTE1OQ_da55a237-f12b-4fd1-8a6f-ae8fd41adbd0">15,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU1LTEtMS0xLTExMTE1OQ_4800fecd-e862-4fee-8885-eb04d58aa614">2,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU1LTMtMS0xLTExMTE1OQ_21c77a9e-3bf9-47b5-bd25-cad55b53d3c4">2,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition of right-of-use assets with operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU2LTEtMS0xLTExMTE1OQ_03becfe0-a455-4b5b-8c3a-f2620cb1b461">7,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU2LTMtMS0xLTExMTE1OQ_d286fd2d-37af-4519-8b1c-29d918570b25">1,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction of right-of-use assets from operating lease modifications or reassessments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:LeaseLiabilityReductionFromLeaseTerminationsandAmendments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU3LTEtMS0xLTExMTE1OQ_e81b7cad-491f-4d9a-89f6-e186f84ad3b6">6,119</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:LeaseLiabilityReductionFromLeaseTerminationsandAmendments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU3LTMtMS0xLTExMTE1OQ_14b0799f-81a7-4c88-8ebc-fdfee495a494">1,691</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in payables for purchases of premises and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="asps:ChangeinAccountsPayableforPurchaseofPremisesandEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYwLTEtMS0xLTExMTE1OQ_bc0586ee-5fc9-438f-bfc0-06bbd8f4d61d">116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:ChangeinAccountsPayableforPurchaseofPremisesandEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYwLTMtMS0xLTExMTE1OQ_5f75ca42-fa82-43ef-a5ea-8bf651db1f4e">139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_121"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="ic3e55dc33eb8495f98a52a40db831313_124"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjQvZnJhZzpmODgzZDZhNGJiMWM0YWMzYmZkZGU1YTAwZmJhZDI3ZC90ZXh0cmVnaW9uOmY4ODNkNmE0YmIxYzRhYzNiZmRkZTVhMDBmYmFkMjdkXzQ0Nw_1837910c-b5a8-4e8e-8886-1fadf511682f" continuedAt="i3726a9183ac846fa94851a88600ee2c2" escape="true">ORGANIZATION</ix:nonNumeric></span></div><ix:continuation id="i3726a9183ac846fa94851a88600ee2c2"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource Portfolio Solutions S.A., together with its subsidiaries (which may be referred to as &#8220;Altisource,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;), is an integrated service provider and marketplace for the real estate and mortgage industries.  Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_127"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzM0_ab12672c-dc10-4ed5-93cd-a2f10fd4ab79" continuedAt="i5618d70dc2e4435384652cd0b04cd45f" escape="true">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="i5618d70dc2e4435384652cd0b04cd45f" continuedAt="iae0dc0d413db48f88cefc446d465fcdd"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNjk4_addf4145-7904-42ce-b287-31a760d44cdf" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Accounting and Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).  Intercompany transactions and accounts have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzEx_b45645e5-739b-4a2b-beb3-9d2767af640d" continuedAt="id00f0c043e9d4bf1a097bb516176fbec" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements include the accounts of the Company, its wholly-owned subsidiaries and those entities in which we have a variable interest and are the primary beneficiary.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#8220;MPA&#8221;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Lenders One&#8221;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for <ix:nonFraction unitRef="term" contextRef="icdb518eaf5584bda930814f7b5209d71_I20211231" decimals="INF" name="asps:VariableInterestEntityTermsofArrangementsNumberofTerms" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkwNA_12fa682e-d875-423c-9f51-79429f002533">three</ix:nonFraction> successive <ix:nonNumeric contextRef="i6fa40ffa50dd4b90bba74ad6e9d11d80_D20210101-20211231" name="asps:VariableInterestEntityTermsofArrangementsAgreementTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkxOA_46b46948-4737-40bc-aa0c-dc3f0fb9cc32">five-year</ix:nonNumeric> periods at MPA&#8217;s option).</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id00f0c043e9d4bf1a097bb516176fbec">The management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#8217;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.</ix:continuation>  As of December&#160;31, 2021, Lenders One had total assets of $<ix:nonFraction unitRef="usd" contextRef="icdb518eaf5584bda930814f7b5209d71_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE1Njc_e7baf892-7b85-473d-926b-4573e7590f7b">2.2</ix:nonFraction> million and total liabilities of $<ix:nonFraction unitRef="usd" contextRef="icdb518eaf5584bda930814f7b5209d71_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE1OTU_3300b1ea-dd22-45af-8c6b-186d0596607e">1.4</ix:nonFraction> million.  As of December&#160;31, 2020, Lenders One had total assets of $<ix:nonFraction unitRef="usd" contextRef="i4c8ec79b4f9d485c9dc7503916805745_I20201231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE2NDI_0a1c093b-bd9e-45bf-aa19-52fe1e5cb19a">2.3</ix:nonFraction> million and total liabilities of $<ix:nonFraction unitRef="usd" contextRef="i4c8ec79b4f9d485c9dc7503916805745_I20201231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE2NzA_2eddc95e-cb56-4d02-aa7c-066d3a34e8b2">0.1</ix:nonFraction> million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, Altisource created Pointillist, Inc. (&#8220;Pointillist&#8221;) and contributed the Pointillist</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> customer journey analytics business and $<ix:nonFraction unitRef="usd" contextRef="i594b98abdadf4919a138232943cd3d89_D20190101-20191231" decimals="-5" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE4MDk_a2325dfc-db32-47d9-ba73-7f39ede7a058">8.5</ix:nonFraction> million to it.  On May 27, 2021, Pointillist issued $<ix:nonFraction unitRef="usd" contextRef="ibec83c2c480d46bfb5d735596055d820_I20210527" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE4NTY_01bafdf8-915f-42fa-9d6d-88a1b30025bc">1.3</ix:nonFraction> million in principal of convertible notes to related parties with a maturity date of January 1, 2023.  The notes bore interest at a rate of <ix:nonFraction unitRef="number" contextRef="ibec83c2c480d46bfb5d735596055d820_I20210527" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE5OTE_e12b6381-c094-4ab1-b363-b0ca02a8c71d">7</ix:nonFraction>% per annum.  The principal and unpaid accrued interest then outstanding under the notes (1) would automatically convert to Pointillist equity at the earlier of the time Pointillist receives proceeds of $<ix:nonFraction unitRef="usd" contextRef="i86c1fb95209b4b2b880e4af0b74cb22c_D20210527-20210527" decimals="-5" name="asps:SaleOfStockThresholdForSaleOfEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxOTU_f9afde7c-71e0-4511-aaec-02263127e002">5.0</ix:nonFraction> million or more from the sale of its equity or January 1, 2023, or (2) are repaid in cash or converted into Pointillist common stock equity based on a $<ix:nonFraction unitRef="usd" contextRef="if9ad1a2baa904dd1882f5fc4fdd22eef_D20210527-20210527" decimals="-3" name="asps:ConversionOfStockEquityValuationThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIzNDE_5e8c1501-8607-40d5-94f3-b3b23a1f53ce">13.1</ix:nonFraction> million Pointillist valuation (at the Lenders&#8217; option) in the event of a corporate transaction or initial public offering of Pointillist.  On December 1, 2021, the notes were converted to Pointillist equity and  Altisource and other shareholders of Pointillist sold all of the equity interests in Pointillist (See Note 4 for additional information).  Prior to the sale, Pointillist was owned by Altisource and management of Pointillist, with management of Pointillist owning a non-controlling interest representing <ix:nonFraction unitRef="number" contextRef="icc624f44e33e4fcdbf34c6970b82b451_I20191231" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzI4NDc_b0f0633a-2283-4fa9-8f85-fdb66eef3385">12.1</ix:nonFraction>% of the outstanding equity of Pointillist.  Through December 1, 2021 Pointillist is presented in the accompanying consolidated financial statements on a consolidated basis and the portion of Pointillist owned by Pointillist management is reported as non-controlling interests as of December&#160;31, 2020.</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzAz_01e21b1b-919a-4300-94cd-52a5e40fedb7" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes.  Estimates are used for, but not limited to, determining share-based compensation, income taxes, collectability of receivables, valuation of acquired intangibles and goodwill, depreciable lives and valuation of fixed assets and contingencies.  Actual results could differ materially from those estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzQ4_a682e32f-0fc0-4b51-8ae6-eb2f3c5fc547" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all highly liquid instruments with an original maturity of three months or less at the time of purchase as cash equivalents.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="iae0dc0d413db48f88cefc446d465fcdd" continuedAt="i9da57b02f9d14cae9af5b9e55eb0f8e1"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzkw_2bec23db-2e74-4b77-9ba1-52765e5d8e14" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are presented net of an allowance for expected credit losses.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  The carrying value of accounts receivable, net, approximates fair value.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzkx_73edbc5b-ba33-49c0-b273-6722efaab681" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Premises and Equipment, Net</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzY2_e6d9ef43-7c08-40e4-b989-475d9b83977c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"><tr><td style="width:1.0%"></td><td style="width:32.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i76af3fb2a6e34ba98f3fb303443418d1_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzAtMS0xLTEtMTExMTU5_577ae0c1-2584-4b75-b44f-4f07fdca43cf">5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iabaa12696c894c888f04258f05ee3900_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzEtMS0xLTEtMTExMTU5_16f37781-478c-4967-a5d3-14d98a47d9bf">5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1157d56bb8b94d238fec27cc5ae0b04a_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzItMS0xLTEtMTExMTU5L3RleHRyZWdpb246ZTEyNzZlYmEwOWYzNGI5YmFiYzY5OThmNjViZmYzZWVfNA_cfc398d3-7e6f-447b-81d4-811ee5f24710">3</ix:nonNumeric>-<ix:nonNumeric contextRef="i8af172347e7f4c42bf653f620aaf7776_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzItMS0xLTEtMTExMTU5L3RleHRyZWdpb246ZTEyNzZlYmEwOWYzNGI5YmFiYzY5OThmNjViZmYzZWVfNw_15d03e55-7c1f-433e-9c57-e31084dc1e66">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icab25978c753414f9cbbc7ecb6e8420e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzMtMS0xLTEtMTExMTU5L3RleHRyZWdpb246MTU0YzE2ZWU2ZjgxNGU1Y2I0NjJmZmQ1MDk3YTBjMWFfNA_4668330a-3f0d-4f22-9cf9-bf51a792ce5d">3</ix:nonNumeric>-<ix:nonNumeric contextRef="ie3b53cb97d384fab870e70c743839b93_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzMtMS0xLTEtMTExMTU5L3RleHRyZWdpb246MTU0YzE2ZWU2ZjgxNGU1Y2I0NjJmZmQ1MDk3YTBjMWFfNw_8bf1ef4c-f20b-4e1a-8d3e-fb018a404ad7">7</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life, <ix:nonNumeric contextRef="i088a23ed3a194e04a24d013f9c6d7b10_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzQtMS0xLTEtMTExMTU5L3RleHRyZWdpb246ZjFlNmYzMGI4ZWJiNGUzZmIxYWE5N2U1M2UwNmQ3ZGVfMjg_bd06931e-f4f3-4f4a-93b2-0794ae8cfa4d">10</ix:nonNumeric> years or the term of the lease</span></div></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair costs are expensed as incurred.  We capitalize expenditures for significant improvements and new equipment and depreciate the assets over the shorter of the capitalized asset&#8217;s life or the life of the lease.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review premises and equipment for impairment following events or changes in circumstances that indicate the carrying amount of an asset or asset group may not be recoverable.  We measure recoverability of assets to be held and used by comparing the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or asset group.  If the carrying amount of an asset or asset group exceeds its estimated future cash flows, we recognize an impairment charge for the amount that the carrying value of the asset or asset group exceeds the fair value of the asset or asset group.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software includes the fair value of software acquired in business combinations, capitalized software development costs and purchased software.  Capitalized software development and purchased software are recorded at cost and amortized using the straight-line method over their estimated useful lives.  Software acquired in business combinations is recorded at fair value and amortized using the straight-line method over its estimated useful life.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzAx_1be0181e-e5a9-49c7-8b57-a4e2f25c1c41" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for acquisitions using the purchase method of accounting in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The purchase price of an acquisition is allocated to the assets acquired and liabilities assumed using their fair value as of the acquisition date.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzg1_ccd71b73-6620-49af-a962-24f83dfdd057" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.  We evaluate goodwill for impairment annually during the fourth quarter or more frequently when an event occurs or circumstances change in a manner that indicates the carrying value may not be recoverable.  We first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value as a basis for determining whether we need to perform the quantitative goodwill impairment test.  Only if we determine, based on qualitative assessment, that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value will we calculate the fair value of the reporting unit.  We would then test goodwill for impairment by comparing the fair value of the reporting unit with its carrying amount.  If the fair value is determined to be less than its carrying amount, we recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.  We estimate the fair value of the reporting unit using discounted cash flows and market comparisons.  The discounted cash flow method is based on the present value of projected cash flows.  Forecasts of future cash flows are based on our estimate of future sales and operating expenses, based primarily on estimated pricing, sales volumes, market segment share, cost trends and general economic conditions.  The estimated cash flows are discounted using a rate that represents our weighted average cost of capital.  The market comparisons include an analysis of revenue and earnings multiples of guideline public companies compared to the Company.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i9da57b02f9d14cae9af5b9e55eb0f8e1" continuedAt="if7f5b2d5b07842ca8c710b5b3c7f2de7"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzEz_b0b4a32f-ed33-4bd0-8e09-d28e379001be" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified intangible assets consist primarily of customer related intangible assets, operating agreements, trademarks and trade names and other intangible assets.  Identifiable intangible assets acquired in business combinations are recorded based on their fair values at the date of acquisition.  We determine the useful lives of our identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset.  Factors we consider when determining useful lives include the contractual term of any arrangements, the history of the asset, our long-term strategy for use of the asset and other economic factors.  We amortize intangible assets that we deem to have definite lives in proportion to actual and expected customer revenues or on a straight-line basis over their useful lives, generally ranging from <ix:nonNumeric contextRef="i66237b15bba0485f9dfb422883eac41f_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkyMjQ_e31f2dee-5c06-463a-be05-5135f16e2bbb">4</ix:nonNumeric> to <ix:nonNumeric contextRef="i12b02c6e104546e2867fb34f079dbf2b_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkyMzA_dc0a621b-193c-4efa-9420-d2d3a6acc72c">20</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform tests for impairment if conditions exist that indicate the carrying value may not be recoverable.  When facts and circumstances indicate that the carrying value of intangible assets determined to have definite lives may not be recoverable, management assesses the recoverability of the carrying value by preparing estimates of cash flows of discrete intangible assets generally consistent with models utilized for internal planning purposes.  If the sum of the undiscounted expected future cash flows is less than the carrying value, we recognize an impairment to the extent the carrying amount exceeds fair value.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzc2_538347bb-4626-480f-941d-e95e0c5f0a33" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Debt</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt is reported net of applicable discount or premium and net of debt issuance costs.  The debt discount or premium and debt issuance costs are amortized to interest expense through maturity of the related debt using the effective interest method.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzE2_df873dec-2511-4c5b-b2d9-91085b73d823" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets and liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs other than quoted prices included in Level 1</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzYx_36e04364-04b3-435e-b19f-59a0f64d0826" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Functional Currency</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The currency of the primary economic environment in which our operations are conducted is the United States dollar.  Therefore, the United States dollar has been determined to be our functional and reporting currency.  Non-United States dollar transactions and balances have been measured in United States dollars in accordance with ASC Topic 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  All transaction gains and losses from the measurement of monetary balance sheet items denominated in non-United States dollar currencies are reflected in the consolidated statements of operations and comprehensive income (loss) as income or expenses, as appropriate.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:DefinedContributionPlanPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNjk3_e031b9cd-58d3-4231-bafa-a1971ca6b0e3" continuedAt="iaa7711b1c3324af7b9a015b6300bfb25" escape="true">Defined Contribution 401(k) Plan</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iaa7711b1c3324af7b9a015b6300bfb25">Some of our employees currently participate in a defined contribution 401(k) plan under which we may make matching contributions equal to a discretionary percentage determined by us.</ix:continuation>  We recorded expenses of $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzEyMTQ4_dd8638ca-2743-4080-bd94-f1867af031c1">0.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzEyMTU1_b32cae4a-6613-40bf-b030-da50dc18b56b">0.6</ix:nonFraction>&#160;million for the years ended December 31, 2021 and 2020, respectively, related to our discretionary contributions.</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzQ1_35898ac4-0931-4e4c-baa0-d49f9b719fca" continuedAt="i3bdc13ab3a4241ecb53adbf994a384d9" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when we satisfy a performance obligation by transferring control of a product or service to a customer in an amount that reflects the consideration that we expect to receive.  This revenue can be recognized at a point in time or over time.  We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized.  When there is a timing difference between when we invoice customers and when revenues </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="if7f5b2d5b07842ca8c710b5b3c7f2de7" continuedAt="i50ce721d71604800aa8156e9609b81e9"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3bdc13ab3a4241ecb53adbf994a384d9">are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred revenue or other current liabilities), as appropriate.  See note 25 for descriptions of our principal revenue generating activities.</ix:continuation></span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzIx_12e483bf-fc51-4720-a9a3-aa7efd4d0ceb" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation is accounted for under the provisions of ASC Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 718&#8221;).  Under ASC Topic 718, the cost of services received in exchange for an award of equity instruments is generally measured based on the grant date fair value of the award.  Share-based awards that do not require future service are expensed immediately.  Share-based awards that require future service are recognized over the relevant service period.  The Company has made an accounting policy election to account for forfeitures in compensation expense as they occur.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzg2_26bf493d-bc41-486d-a1ec-adb534522161" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record income taxes in accordance with ASC Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 740&#8221;).  We account for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  The most significant temporary differences relate to accrued compensation, amortization, loss carryforwards and valuation allowances.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we anticipate recovery or settlement of those temporary differences.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period when the change is enacted.  Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities.  Significant judgment is required in determining tax expense and in evaluating tax positions including evaluating uncertainties under ASC Topic 740.  We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.  Resolution of these uncertainties in a manner inconsistent with management&#8217;s expectations could have a material impact on our results of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzMw_572338af-83fa-4484-9a2c-3eec153c4815" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute earnings per share in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Basic net income per share is computed by dividing net income attributable to Altisource by the weighted average number of shares of common stock outstanding for the period.  Diluted net income per share reflects the assumed conversion of all dilutive securities using the treasury stock method.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzk4_5075ed22-abd2-4c38-aacd-4cefdc2fcecd" continuedAt="ifb8e5fbb40804e3280aab77a54c542ef" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  This standard is part of the FASB&#8217;s initiative to reduce complexity in accounting standards by instituting several simplifying provisions and removing several exceptions pertaining to income tax accounting.  This standard is effective for annual periods beginning after December 15, 2020, including interim periods within that reporting period.  The Company adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have any impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Topic 470) and Derivatives and Hedging - Contracts in Entity&#8217;s Own Equity (Topic 815).  This standard simplifies the accounting for certain financial instruments with characteristics of liability and equity, particularly convertible debt instruments. This standard is effective for annual periods beginning after December 15, 2021, including interim periods within that reporting period.  Early adoption is permitted for annual periods beginning after December 15, 2020. The Company early adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future Adoption of New Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform on Financial Reporting and in January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;) or another reference rate </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i50ce721d71604800aa8156e9609b81e9"><ix:continuation id="ifb8e5fbb40804e3280aab77a54c542ef">expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.</ix:continuation></ix:continuation></span></div><div id="ic3e55dc33eb8495f98a52a40db831313_133"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc5Mzc_7a303872-0ff8-4334-83bf-5fb237bf56a4" continuedAt="ie7a1e3025bae4ff98dfb8ee2c0e1839a" escape="true">CUSTOMER CONCENTRATION</ix:nonNumeric></span></div><ix:continuation id="ie7a1e3025bae4ff98dfb8ee2c0e1839a" continuedAt="if93b628befe042dca9fcaba1499b225c"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ocwen</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen Financial Corporation (together with its subsidiaries, &#8220;Ocwen&#8221;) is a residential mortgage loan servicer of mortgage servicing rights (&#8220;MSRs&#8221;) it owns, including those MSRs in which others have an economic interest, and a subservicer of MSRs owned by others.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for <ix:nonFraction unitRef="number" contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzM1Ng_1c87d094-2f7d-4f26-96b8-fb0a76909c66">31</ix:nonFraction>% of our total revenue.  Ocwen purchases certain mortgage services from us under the terms of services agreements and amendments thereto (collectively, the &#8220;Ocwen Services Agreements&#8221;) with terms extending through August 2030.  Certain of the Ocwen Services Agreements contain a &#8220;most favored nation&#8221; provision and also grant the parties the right to renegotiate pricing, among other things.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Ocwen primarily consists of revenue earned from the loan portfolios serviced and subserviced by Ocwen when Ocwen engages us as the service provider, and revenue earned directly from Ocwen, pursuant to the Ocwen Services Agreements.  For the years ended December&#160;31, 2021 and 2020, we recognized revenue from Ocwen of $<ix:nonFraction unitRef="usd" contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzEwNjI_009d692e-2bf6-4b6e-a4a9-4793593aee8b">55.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzEwNjk_b45eff90-28d9-480b-918a-27615c86c1aa">197.8</ix:nonFraction> million, respectively.  Revenue from Ocwen as a percentage of consolidated revenue was <ix:nonFraction unitRef="number" contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzQ5NDc4MDIzMzMyNzg_1c87d094-2f7d-4f26-96b8-fb0a76909c66">31</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzQ5NDc4MDIzMzMyODI_a2a9f9ae-3876-443a-bc5f-738ddba3f054">54</ix:nonFraction>% for the years ended December 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earn additional revenue related to the portfolios serviced and subserviced by Ocwen when a party other than Ocwen or the MSR owner selects Altisource as the service provider.  For the years ended December&#160;31, 2021 and 2020, we recognized $<ix:nonFraction unitRef="usd" contextRef="i028e34cef9534ad7bb86868dfaaf7120_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzE0MDE_4763a75d-c8df-4e4c-9098-286580ecb1ba">9.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia575f9ec84244f329a0325f0fd75db8e_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzE0MDg_4603fb87-c733-4703-9bce-73f109dfc784">23.8</ix:nonFraction> million, respectively, of such revenue.  These amounts are not included in deriving revenue from Ocwen and revenue from Ocwen as a percentage of revenue discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from New Residential Investment Corp. (individually, together with one or more of its subsidiaries or one or more of its subsidiaries individually, &#8220;NRZ&#8221;).  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $<ix:nonFraction unitRef="usd" contextRef="iab8f8b304a6a4e29bbef68c5fb255b66_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzIzNjA_39b442b9-5262-4a68-baf1-e462c4448927">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1949215eb60b4106865e4ca21b2d15fe_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzIzNjc_89024d99-1f9b-4735-92d4-386be26a6574">70.1</ix:nonFraction> million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource  in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $<ix:nonFraction unitRef="usd" contextRef="i94535e5bb6cd4c6091bc078951b7dea5_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzMwNTk_22709253-c9a4-4caa-b293-ee0fb55411f1">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4cd7101ece674f35877b84abaf9ea429_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzMwNjY_e27d7e7b-9872-44e9-b09b-b2c7ed027b96">18.2</ix:nonFraction> million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an agreement with Ocwen (the &#8220;Agreement&#8221;) pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Federal Housing Administration (&#8220;FHA&#8221;) loans and field services on Ocwen&#8217;s FHA, Veterans Affairs and United States Department of Agriculture loans (collectively, &#8220;Government Loans&#8221;), and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="if93b628befe042dca9fcaba1499b225c"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, accounts receivable from Ocwen totaled $<ix:nonFraction unitRef="usd" contextRef="i88dfc96829fe47adb543281447ffdbb2_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUyNDU_711bf1b7-2500-4cd7-8364-85721418bead">3.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i6aedb77a0aff4c15a548583a08fad499_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUyNDk_7c747c14-21d5-482c-b458-e24e4b86a096">2.8</ix:nonFraction> million of which was billed and $<ix:nonFraction unitRef="usd" contextRef="i8b9be34b5f7b47d4be41fd7a3e796f36_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUyNzY_168c75cd-ed89-4915-a8c3-991396941510">0.2</ix:nonFraction> million of which was unbilled.  As of December&#160;31, 2020, accounts receivable from Ocwen totaled $<ix:nonFraction unitRef="usd" contextRef="ie8ed9af55afb4dfe9db3ba07241fedce_I20201231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUzNTI_94c6548b-f6b1-4cb9-af82-a33aeb570801">5.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5cd9cc8215b04335becc0304b79a01ee_I20201231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUzNTY_7cc7d926-6acf-4b82-8601-a2beaa3c7642">5.1</ix:nonFraction> million of which was billed and $<ix:nonFraction unitRef="usd" contextRef="iaaf174ab885447a69022f581d3747e4d_I20201231" decimals="-5" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUzODM_d63fa1af-b079-4154-9dac-a53edc507b13">0.8</ix:nonFraction> million of which was unbilled.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NRZ</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NRZ is a real estate investment trust that invests in and manages investments primarily related to residential real estate, including MSRs and excess MSRs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December 31, 2021, approximately <ix:nonFraction unitRef="number" contextRef="i062e097fe7474fec9df34b4bbfac25f5_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzU2NDY_3f3378cc-9c86-4d76-9728-3b3242b3bd3d">21</ix:nonFraction>% of loans serviced and subserviced by Ocwen (measured in unpaid principal balance (&#8220;UPB&#8221;) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to certain of its MSRs (the &#8220;Subject MSRs&#8221;) and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of <ix:nonNumeric contextRef="ia8defa753e63480bbb48b0959108453f_D20210101-20210930" name="asps:SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc5MzQ_e5631da7-f31a-45a4-a4f4-c6beed887e4f">five years</ix:nonNumeric>, subject to early termination rights. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;28, 2017, Altisource, through its licensed subsidiaries, entered into a Cooperative Brokerage Agreement, as amended, and related letter agreement (collectively, the &#8220;Brokerage Agreement&#8221;) with NRZ which extends through August 2025.  Under this agreement and related amendments, Altisource remains the exclusive provider of brokerage services for REO associated with the Subject MSRs, irrespective of the subservicer, subject to certain limitations.  NRZ&#8217;s brokerage subsidiary receives a cooperative brokerage commission on the sale of REO properties from these portfolios subject to certain exceptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brokerage Agreement may be terminated by NRZ upon the occurrence of certain specified events.  Termination events include, but are not limited to, a breach of the terms of the Brokerage Agreement (including, without limitation, the failure to meet performance standards and non-compliance with law in a material respect), the failure to maintain licenses which failure materially prevents performance of the contract, regulatory allegations of non-compliance resulting in an adversarial proceeding against NRZ, voluntary or involuntary bankruptcy, appointment of a receiver, disclosure in a Form 10-K or Form 10-Q that there is significant uncertainty about Altisource&#8217;s ability to continue as a going concern, failure to maintain a specified level of cash and an unapproved change of control.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and 2020, we recognized revenue from NRZ of $<ix:nonFraction unitRef="usd" contextRef="iee254552bc3c42fb9070d2c268d360e2_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc2ODQ_bf1c8c8f-7567-4e97-9df2-d5b89a108ce5">3.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5f39545a206f4331bed20dd2419b5595_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc2OTE_620b4b2e-7312-43f4-af63-71881eaaa4b0">8.6</ix:nonFraction> million, respectively, under the Brokerage Agreement.  For the years ended December&#160;31, 2021 and 2020, we recognized additional revenue of $<ix:nonFraction unitRef="usd" contextRef="i91a5b6b31b214873b1d79a9b7d4e8295_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc4MDg_31935608-b259-478b-a3e5-3d64accfa2ad">13.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i805e4a0deb8b41b5b35caa94353df22e_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc4MTU_8934168c-8ad0-4b57-92c6-c34e3794e89e">35.1</ix:nonFraction> million, respectively, relating to the Subject MSRs when a party other than NRZ selects Altisource as the service provider.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_139"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzMxOTA_95f5a5ed-aa27-4e21-aad2-4fc1a303cc17" continuedAt="if06d9a4b98ab4b6787f0560c37a03648" escape="true">SALE OF BUSINESSES </ix:nonNumeric></span></div><ix:continuation id="if06d9a4b98ab4b6787f0560c37a03648"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pointillist Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 6, 2021 Altisource and other shareholders of Pointillist entered into a definitive Stock Purchase Agreement (as amended, the &#8220;SPA&#8221;) to sell all of the equity interests in Pointillist to Genesys Cloud Services, Inc. (&#8220;Genesys&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="ie91e22767c3c44b180a749eb3c25afdb_D20211006-20211006" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI3Nw_f3c586e7-e86b-463f-b63b-5f85c9686a6b">150.0</ix:nonFraction> million (the &#8220;Purchase Price&#8221;) (the &#8220;Transaction&#8221;).  The Purchase Price consisted of (1) an up-front payment of $<ix:nonFraction unitRef="usd" contextRef="ie91e22767c3c44b180a749eb3c25afdb_D20211006-20211006" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzM4NA_76847e4c-f9d5-4380-a570-11cd0077e8d2">144.5</ix:nonFraction> million, subject to certain adjustments, (2) $<ix:nonFraction unitRef="usd" contextRef="ia8ef4c46d98946f8897c40eb09f25784_I20211006" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzQyNA_19d645ce-3f0a-4b38-9cd5-55aa89cb5ec0">0.5</ix:nonFraction> million deposited into an escrow account to be used to satisfy potential deficits between estimated closing date working capital and actual closing date working capital (the &#8220;Working Capital Escrow&#8221;), with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $<ix:nonFraction unitRef="usd" contextRef="id7b74b68c8d64a44b2a02bc8e2b2cf78_I20211006" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzcyNQ_a5e78085-a8b0-465b-9c70-a3e6f04d6c57">5.0</ix:nonFraction> million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#8217; election, any working capital deficits that exceed the Working Capital Escrow (the &#8220;Indemnification Escrow&#8221;), with the balance to be paid to the sellers thereafter.  The Transaction closed on December 1, 2021.  On a fully diluted basis, Altisource owned approximately <ix:nonFraction unitRef="number" contextRef="i7a9cafb80422479188ac39894e27a8a2_I20211006" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzExNjg_5a1fb2e5-df6b-415b-a348-b50a0adb3e60">69</ix:nonFraction>% of the equity of Pointillist.  After working capital and other applicable adjustments, Altisource received approximately $<ix:nonFraction unitRef="usd" contextRef="ifa5e181a597d4ce88d49409a23651aa0_D20211006-20211231" decimals="-5" name="asps:ProceedsFromSaleOfDisposalGroup" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzEyOTI_1708d698-dedd-4660-b863-08418618b538">106.0</ix:nonFraction> million from the sale of its Pointillist equity and the collection of outstanding receivables, with $<ix:nonFraction unitRef="usd" contextRef="i804f0b46b5774391aecbf057fda4954a_D20211201-20211201" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzEzODc_1e9094b9-13f6-4755-8f59-9cac009aa3d0">102.2</ix:nonFraction> million received at closing, approximately $<ix:nonFraction unitRef="usd" contextRef="i86c6ab4f37e640d89124d92395a79dbd_I20211201" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE0MjU_7805fb0e-fc50-4c9a-a01f-8d1c824b6006">0.3</ix:nonFraction> million deposited into the Working Capital Escrow and approximately $<ix:nonFraction unitRef="usd" contextRef="i82744898b43b4eb5b4e7882deb3601f5_I20211201" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE0ODg_2c3cab60-dc76-4dc9-bfe1-dc307854d246">3.5</ix:nonFraction> million deposited into the Indemnification Escrow.  The present value of the amounts in escrow is included in other current assets in the accompanying consolidated balance sheets at a discounted value of $<ix:nonFraction unitRef="usd" contextRef="i826da9eb74ea4df9935104b6a431fad0_I20211231" decimals="-5" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE2ODc_5ac12a4b-499f-4938-b57f-fb8ee94f92ed">3.6</ix:nonFraction> million as of December&#160;31, 2021 (no comparative amount as of December&#160;31, 2020).  Altisource recognized a pre-tax and after-tax gain of approximately $<ix:nonFraction unitRef="usd" contextRef="ib3a632ff9dd645718679abaa1e0794bd_D20211006-20211231" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE4MDI_86dd67dd-02cd-4e03-af3a-b3fabeef2afa"><ix:nonFraction unitRef="usd" contextRef="ib3a632ff9dd645718679abaa1e0794bd_D20211006-20211231" decimals="-5" name="asps:GainLossOnDispositionOfBusinessNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE4MDI_b05e19f3-fb16-40d1-809a-7f1725f3ef58">88.9</ix:nonFraction></ix:nonFraction> million from the sale.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Services Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2019, Altisource sold its Financial Services business, consisting of its post-charge-off consumer debt and mortgage charge-off collection services and customer relationship management services (the &#8220;Financial Services Business&#8221;) to Transworld Systems Inc. (&#8220;TSI&#8221;) for $<ix:nonFraction unitRef="usd" contextRef="ia0581e9ec8464c12825dcf897889cb05_I20190701" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzIxMjc_05318f99-0ce7-42f3-ac80-e22d1cbaaada">44.0</ix:nonFraction> million consisting of an up-front payment of $<ix:nonFraction unitRef="usd" contextRef="ia0581e9ec8464c12825dcf897889cb05_I20190701" decimals="-5" name="asps:DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzIxNjc_d8fe91be-c73d-4af5-a1c5-f473b91c7ad7">40.0</ix:nonFraction> million, subject to a working capital adjustment (finalized during 2019) and transaction costs upon closing of the sale, and an additional $<ix:nonFraction unitRef="usd" contextRef="ia0581e9ec8464c12825dcf897889cb05_I20190701" decimals="-5" name="asps:DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzIzMDE_389dd80a-bfb4-4ff7-8581-509020bd0005">4.0</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> payment on the one year anniversary of the sale closing.  On July 1, 2020, the Company received net proceeds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $<ix:nonFraction unitRef="usd" contextRef="id496db0dbcfe452a940c246dfbe00cdc_I20200701" decimals="-5" name="asps:DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI0MTY_111e6fc6-f669-4231-98b9-8fef9270a38a">3.3</ix:nonFraction> million representing TSI&#8217;s final installment payment less certain amounts owed to TSI.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rental Property Management Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, Altisource entered into an amendment to its agreements with Front Yard Residential Corporation (&#8220;RESI&#8221;) to sell Altisource&#8217;s rental property management business to RESI and permit RESI to internalize certain services that had been provided by Altisource.  The proceeds from the transaction totaled $<ix:nonFraction unitRef="usd" contextRef="i6db92b388e4e419d9b5ee7c31c1b28e6_I20180831" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI4NDg_9dd845e8-7384-45e4-a485-2a6668140785">18.0</ix:nonFraction> million, payable in <ix:nonFraction unitRef="installment" contextRef="i6db92b388e4e419d9b5ee7c31c1b28e6_I20180831" decimals="INF" name="asps:DisposalGroupNumberOfInstallmentPayments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI4NjM_779020b6-c1d6-4f53-9a15-d501be583e02">two</ix:nonFraction> installments.  The first installment of $<ix:nonFraction unitRef="usd" contextRef="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI5MDY_f948f326-0a2c-46b6-ad68-4973d0aefe23">15.0</ix:nonFraction> million was received in August 2018 and the second installment of $<ix:nonFraction unitRef="usd" contextRef="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831" decimals="-5" name="asps:FutureProceedsfromDivestitureofBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI5Njc_c5b1a13a-1e71-4f83-a2f0-a8f80f9e03a4">3.0</ix:nonFraction> million was received in January&#160;2021.  The present value of the second installment is included in other assets in the accompanying consolidated balance sheets at a discounted value of $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:NotesAndLoansReceivableGrossNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzMxNDY_c93cf3d0-6ead-406b-a959-feb47fe69f96">2.5</ix:nonFraction> million as of December&#160;31, 2020 (no comparative amount as of December&#160;31, 2021).</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_142"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzExNDI_3291848e-6e0e-4a16-aba2-ce0d46ea4c52" continuedAt="i2d3110c3f6594f8094e80bf933258185" escape="true">INVESTMENT IN EQUITY SECURITIES</ix:nonNumeric></span></div><ix:continuation id="i2d3110c3f6594f8094e80bf933258185"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2016, we purchased <ix:nonFraction unitRef="shares" contextRef="i9648944621214c7e94b0d071ff7863a8_D20160101-20161231" decimals="-5" name="asps:EquitySecuritiesFVNINumberofSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzM3_87912760-9f70-44cc-963d-751be967e3af">4.1</ix:nonFraction> million shares of RESI common stock.  This investment is reflected in the accompanying consolidated balance sheets at fair value and changes in fair value are included in other income (expense), net in the accompanying consolidated statements of operations and comprehensive income (loss).  As of December&#160;31, 2021 and December&#160;31, 2020, we held <ix:nonFraction unitRef="shares" contextRef="i69be680c96494c89a5772ea18d60f392_I20201231" decimals="INF" name="asps:EquitySecuritiesFVNINumberofSharesOutstanding" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzM0OA_7d02a00d-f4d7-4f59-8afe-892862e320a0">no</ix:nonFraction> shares of RESI common stock.  During the year ended December&#160;31, 2020 we recognized an unrealized gain from the change in fair value of $<ix:nonFraction unitRef="usd" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzQ3Mg_eea43c7e-0d55-4ee4-bbc7-109cfc5eae65">4.0</ix:nonFraction> million in the consolidated statements of operations and comprehensive income (loss) (<ix:nonFraction unitRef="usd" contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzU1Mw_42d3b20c-ae55-441d-935c-68660f0b6917">no</ix:nonFraction> comparative amount for the year ended December&#160;31, 2021).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrealized gain for year ended December&#160;31, 2020 included $<ix:nonFraction unitRef="usd" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzY0Ng_258d2660-4143-456d-b307-6d948266a87a">4.1</ix:nonFraction> million of net gains recognized on RESI shares sold during the period (<ix:nonFraction unitRef="usd" contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzcxMg_08573998-19de-4e48-8a36-e134bded2cc3">no</ix:nonFraction> comparative amount for the year ended December&#160;31, 2021).  During the year ended December&#160;31, 2020 we earned dividends of $<ix:nonFraction unitRef="usd" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="us-gaap:InvestmentIncomeDividend" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzgwNw_9f7b31a1-5b94-40dc-b501-7eddb1e8a1bc">0.5</ix:nonFraction> million related to this investment (<ix:nonFraction unitRef="usd" contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231" decimals="-5" name="us-gaap:InvestmentIncomeDividend" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzgzOA_e7e8b2bf-3934-481b-a9fa-77f96df26bef">no</ix:nonFraction> comparative amount for the year ended December&#160;31, 2021).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company sold all of its remaining <ix:nonFraction unitRef="shares" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="asps:EquitySecuritiesFVNINumberofSharesDisposed" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzk2Mw_e486ccf9-e714-4450-a432-16caf8d7fd4d">3.5</ix:nonFraction> million shares for net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzk5Mw_4493f9f6-377c-47e7-a249-9f3acb1a2658">46.6</ix:nonFraction> million.  As required by our senior secured term loan agreement, the Company used the net proceeds to repay a portion of its senior secured term loan.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_145"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:FinancingReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90ZXh0cmVnaW9uOjYyYzg5NGJlNWY3YjRhNzU4NzI5MTQ1YTc1YTE4MmUzXzE2MzQ_4276774b-f54c-4946-91fb-07d10a9c7d3a" continuedAt="id608342f59064f199fe9fd849a96e2c3" escape="true">ACCOUNTS RECEIVABLE, NET</ix:nonNumeric></span></div><ix:continuation id="id608342f59064f199fe9fd849a96e2c3"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90ZXh0cmVnaW9uOjYyYzg5NGJlNWY3YjRhNzU4NzI5MTQ1YTc1YTE4MmUzXzE2Mzc_e0d7e212-6739-4d1d-b5ea-20fd46b45520" continuedAt="i6104019abe3f4349b900695f626fdfcb" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following as of December 31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43256432b5b947a69c0da076aa57e659_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzItMi0xLTEtMTExMTU5_1c9307d6-bacb-44e1-9661-2e9403c785e4">17,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i508c552c076b4d828005b630ecf4874c_I20201231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzItNC0xLTEtMTExMTU5_9ea8d0de-4765-4556-acce-0d58765161c5">19,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68d567b2aee049cea456c5383ea0612d_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzMtMi0xLTEtMTExMTU5_4c4197b3-ad8c-43e4-8623-562921910c17">5,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i750688ef22b84143b0cd3af95be7dfc7_I20201231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzMtNC0xLTEtMTExMTU5_b82aea7e-f2c9-49f8-ace1-46f711fef279">8,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzQtMi0xLTEtMTExMTU5_7f96b86c-0df7-4c89-9b15-f77b6586fd87">23,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzQtNC0xLTEtMTExMTU5_55f1a75b-f65f-4c9b-b228-8119eecac058">27,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzUtMi0xLTEtMTExMTU5_f41e8366-6d62-4933-a957-ccc308d13361">5,297</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzUtNC0xLTEtMTExMTU5_31f63151-9f13-47f8-9164-fd19d8c663ad">5,581</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzctMi0xLTEtMTExMTU5_9c85c7fa-8506-4526-b4c8-16b213545d9c">18,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzctNC0xLTEtMTExMTU5_d35b0470-a1cf-4051-909e-d0ec9d87844f">22,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable consist primarily of certain real estate asset management, REO sales, title and closing services for which we generally recognize revenue when the service is provided but collect upon closing of the sale, and foreclosure trustee services, for which we generally recognize revenues over the service delivery period but bill following completion of the service.  We also include amounts in unbilled accounts receivable that are earned during a month and billed in the following month.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to credit losses through our sales of products and services to our customers which are recorded as accounts receivable, net on the Company&#8217;s consolidated financial statements.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  Estimated credit losses are written off in the period in which the financial asset is determined to be no longer collectible.  There can be no assurance that actual results will not differ from estimates or that consideration of these factors in the future will not result in an increase or decrease to our allowance for credit losses.</span></div><ix:continuation id="i6104019abe3f4349b900695f626fdfcb"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for expected credit losses consist of the following:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.527%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtMi0xLTEtMTExMTU5_798987d2-924c-4381-a6cb-9dded80467cc">5,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtNC0xLTEtMTExMTU5_8affe7fc-f4aa-4e47-8565-8f16d9284870">1,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtNi0xLTEtMTExMTU5_1e9db76c-3006-45a0-a58d-4182fcd301cf">1,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtOC0xLTEtMTExMTU5_39f6d531-92f9-468b-acbf-7c15426d47b9">5,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtMi0xLTEtMTExMTU5_5416489e-e51e-40ac-8f87-dcf556c0d656">4,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtNC0xLTEtMTExMTU5_8ef84577-f8be-48de-8d89-9021e7a05b54">2,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtNi0xLTEtMTExMTU5_ddaed10b-fb54-458c-a9eb-817b1e6c3019">1,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtOC0xLTEtMTExMTU5_f70583b6-cdb4-456e-a436-28037f8271ec">5,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.</span></div></ix:continuation></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_148"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:OtherCurrentAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90ZXh0cmVnaW9uOjRkNThmOTljOGNmZTRlNTdiMWZmMjNjZjIyZGY3MGU1Xzkw_52776c97-052b-45a2-8273-cf70a4770db5" continuedAt="iedfca37f2e6b42e092dc76cca97b39cc" escape="true">PREPAID EXPENSES AND OTHER CURRENT ASSETS</ix:nonNumeric></span></div><ix:continuation id="iedfca37f2e6b42e092dc76cca97b39cc"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90ZXh0cmVnaW9uOjRkNThmOTljOGNmZTRlNTdiMWZmMjNjZjIyZGY3MGU1Xzk3_d38f6be2-ef12-46ab-9843-8f3d83e38972" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzItMi0xLTEtMTExMTU5_f9ba3184-d0c1-452b-9e1c-6c12f1dad00e">8,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzItNC0xLTEtMTExMTU5_ac13faa5-731e-4180-83c2-728fb7093dd5">7,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzMtMi0xLTEtMTExMTU5_68dfce0b-d577-46d1-8dc4-d9a6e7d3ca8b">2,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzMtNC0xLTEtMTExMTU5_dd8024ba-a1b2-4e28-a64a-33cdc3b85842">4,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance agreements, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:PrepaidMaintenanceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzQtMi0xLTEtMTExMTU5_9aca38f7-9aeb-43e5-b659-f1f7de173a70">1,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:PrepaidMaintenanceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzQtNC0xLTEtMTExMTU5_79c31a71-e734-47ca-aa9f-3a21eea6d5a8">2,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzUtMi0xLTEtMTExMTU5_9da859e4-fc5b-4ce3-a7b8-bde39344e8da">8,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzUtNC0xLTEtMTExMTU5_e6f9d956-f6ba-46d3-9f52-90c4b73ec050">5,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzctMi0xLTEtMTExMTU5_8a69545a-1aec-4170-bec0-b079006414bc">21,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzctNC0xLTEtMTExMTU5_6b060977-abea-4616-8992-6262fbe1a7bf">19,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_154"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzM5OQ_0613775d-6cdb-49f4-a5b8-1c55ffdb479b" continuedAt="ic9c8cdae705947d9aba038a3d5c71861" escape="true">PREMISES AND EQUIPMENT, NET</ix:nonNumeric></span></div><ix:continuation id="ic9c8cdae705947d9aba038a3d5c71861"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzQwMA_c64d5bb1-5220-421c-beea-22f6a8107052" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%">Premises and equipment, net consists of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i444de774031e460297603d15e06ce9ce_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzItMi0xLTEtMTExMTU5_daca8fa3-64a4-4d54-a896-a274391e9d7a">50,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaee28f0c0904f8f8df4d5332dd20d5a_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzItNC0xLTEtMTExMTU5_54d304e3-48b4-4b3f-8817-7482a84bf14b">52,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ad1b967d788400d86c6aa2f761a41fd_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzMtMi0xLTEtMTExMTU5_54c4dbda-50e4-4dc6-b392-6aee5cd0e4a0">5,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93daf82b2810404695ea8da576d889a4_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzMtNC0xLTEtMTExMTU5_8645c15f-8b4b-4fb1-a731-017884b50e2a">14,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89bfd2237e4e4f8ca4218d4172a41401_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzQtMi0xLTEtMTExMTU5_f3e57e73-137a-4717-9ab5-1ef1cb322e73">4,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5635c1524e744d5daad96676f93754df_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzQtNC0xLTEtMTExMTU5_42b2026b-d219-47dc-9637-d9b63c80b41f">5,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a8171921db447f0940ad8d33ce07f7b_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzUtMi0xLTEtMTExMTU5_d4741c7f-7af3-45b5-b5fb-c14f61b7a326">811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b49d7c936044c9abb2b67cac64d0c06_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzUtNC0xLTEtMTExMTU5_31282c36-78b7-4d96-80c2-412ac6e877bc">1,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzYtMi0xLTEtMTExMTU5_e0981d58-663e-43e8-80ef-7ce70c7a3680">61,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzYtNC0xLTEtMTExMTU5_c1612a43-f777-473b-8a9c-b9500d94cb07">75,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzctMi0xLTEtMTExMTU5_86cd51ef-dc7f-481e-b425-e545e5069a12">54,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzctNC0xLTEtMTExMTU5_6a553217-c59f-43de-8ac9-1ac41bbaaea7">63,434</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzktMi0xLTEtMTExMTU5_8cae3070-ed0e-4a39-81df-bbb3fcd18b11">6,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzktNC0xLTEtMTExMTU5_175eb230-9330-4d8c-b3e2-f7e5339fec75">11,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense amounted to $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzEyOQ_36562c8b-c264-448b-a3ac-58eeac895835">4.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzEzNg_079aa28f-1764-412a-829e-0c4302622b2b">14.9</ix:nonFraction> million for the years ended December&#160;31, 2021 and 2020, respectively, and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the consolidated statements of operations and comprehensive income (loss).</span></div></ix:continuation><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment, net consist of the following, by country, as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:71.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luxembourg</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7b71db412a4b09883c45b2acbf52ba_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzItMi0xLTEtMTE2MDg1_5958850a-62d7-4f55-ac8c-360a1e908a4e">3,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17a5e55bba8d4be0a1a86a3c8c3bd157_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzItNC0xLTEtMTE2MDg1_82fd3961-e72f-4183-991b-998a0137d00a">5,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9342ef496bb647d1a90a88c781ddf898_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzMtMi0xLTEtMTE2MDg1_1017172a-5003-4088-b49a-5245664056cc">1,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2421da9edbf54921b7c6ac8256d5e132_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzMtNC0xLTEtMTE2MDg1_f3e4c14b-cf2c-406e-912a-b6aff1741493">5,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf757181704b4626b9dd128dc69635c5_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzQtMi0xLTEtMTE2MDg1_15057847-6fa0-4e43-9575-15ed2a5dab58">999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2d9da85379455887df6cc90cbb4d36_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzQtNC0xLTEtMTE2MDg1_11a79a99-93b3-4458-b00e-c1986a2ebd7b">822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie340c99540c944678f56a62668dfa3ad_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzUtMi0xLTEtMTE2MDg1_156d1329-1d30-4939-8d35-640aab5bead1">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9c309e1d3ef4ee7b3ad6054bacd89ad_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzUtNC0xLTEtMTE2MDg1_c455254c-70be-44a6-8847-2f3991504d6d">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzgtMi0xLTEtMTE2MDg1_334eb7ab-010c-49f6-aa22-35db7a26f553">6,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzgtNC0xLTEtMTE2MDg1_d30ea67a-3daf-47b5-907c-8fceca0afa22">11,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="ic3e55dc33eb8495f98a52a40db831313_157"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzQyNg_7d2d9a5f-7d2d-4a6a-b8d5-d1c3457ec6b5" continuedAt="i7533a75237df487daf1086bd840c02ed" escape="true">RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET </ix:nonNumeric></span></div><ix:continuation id="i7533a75237df487daf1086bd840c02ed"><div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:AssetsandLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzQ0MQ_99a93c5b-b501-4311-9c5e-69b9c188eace" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets under operating leases, net consists of the following as of December&#160;31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:OperatingLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzItMi0xLTEtMTExMTU5_b82a8d8b-4ac8-4490-b42b-5177f548d7f2">19,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:OperatingLeaseRightOfUseAssetGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzItNC0xLTEtMTExMTU5_25d64afb-a4f1-4371-b85e-209147307e05">31,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzMtMi0xLTEtMTExMTU5_8d836cbc-ba6b-436e-8909-82228ca34b1b">12,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzMtNC0xLTEtMTExMTU5_c471ec0c-1380-4b79-a4ec-c46cc2195532">13,719</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzUtMi0xLTEtMTExMTU5_76b6bb4c-c588-41dd-9f9f-25e1f1e43b01">7,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzUtNC0xLTEtMTExMTU5_581fa3f6-df52-422d-bc52-3ceb5eced349">18,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of operating leases was $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="asps:OperatingLeaseRightofUseAssetAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzEzNg_33c60597-2bc3-4e20-ae6d-55cf8775fcc4">7.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="asps:OperatingLeaseRightofUseAssetAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzE0Mw_1aac39fe-6c21-41dd-a9e5-5c97c3d3f319">10.2</ix:nonFraction> million for the years ended December 31, 2021 and 2020, respectively, and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the consolidated statements of operations and comprehensive income (loss).</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_160"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5Xzg2NA_b65d95eb-5c35-4ea1-9ee6-24fc0e9257a8" continuedAt="i02719da6ef32430b96fdf8d24eab7fcd" escape="true">GOODWILL AND INTANGIBLE ASSETS, NET</ix:nonNumeric></span></div><ix:continuation id="i02719da6ef32430b96fdf8d24eab7fcd"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5Xzg2Nw_ffb4d460-5ae4-4f05-a848-b502a872c71a" continuedAt="ide3b5e13152a48d39cc1ab57c160f469" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzItOC0xLTEtMTExMTU5_5045c4ea-e9af-49ff-ba6d-1900d0a11a5a"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzItOC0xLTEtMTExMTU5_94b31d9f-5234-4bdf-83b4-df14df9fa004">73,849</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzMtOC0xLTEtMTExMTU5_7cf56f2d-bb1e-4bb8-832b-c049de7d2b42">17,889</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzUtOC0xLTEtMTExMTU5_09fa67d6-9328-4fa6-ab6e-a22761f8bef7">55,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $<ix:nonFraction unitRef="usd" contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzI1Mw_1d247161-b8c1-40ee-a683-8e2b24853ab2">17.9</ix:nonFraction> million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5Xzg3Mg_2bc0a308-cc56-4ed2-a369-ca3d9ab81778" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.643%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.299%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average estimated useful life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;carrying&#160;amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated&#160;amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;book&#160;value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic48f2069fab34bf0a5cbb4a7cb1cc370_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMi0xLTEtMTExMTU5_6adaf58f-e107-46da-b889-57905601e321">9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtNC0xLTEtMTExMTU5_5a59846d-a364-42e8-b596-a010a0a3915c">214,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f26902d58514748933e6717260c6319_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtNi0xLTEtMTExMTU5_8bbe9293-1d7e-4aaa-b708-5c58f3278a71">214,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtOC0xLTEtMTExMTU5_bba4b93a-a053-425b-be01-137cc06990b3">194,594</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f26902d58514748933e6717260c6319_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMTAtMS0xLTExMTE1OQ_6e4a5ef9-83fc-4fd2-98fb-84a569cfc453">187,923</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMTItMS0xLTExMTE1OQ_62e22b8e-c84c-428e-9cee-2f393446bdbd">19,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f26902d58514748933e6717260c6319_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMTQtMS0xLTExMTE1OQ_3c5db0fa-eda1-4e80-be3e-e119669c1604">27,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i49c942e249114d0e8b9fc0aa5b602068_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMi0xLTEtMTExMTU5_08da5317-ac68-400d-b08a-3daa157f71fb">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtNC0xLTEtMTExMTU5_98759b97-38c6-4cfc-ab99-bb8fd70f9f72">35,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtNi0xLTEtMTExMTU5_953651d3-0361-4285-b836-699cc2b60b5e">35,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtOC0xLTEtMTExMTU5_185c2892-6126-4098-9a50-4e5ee300043c">20,854</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMTAtMS0xLTExMTE1OQ_1cd315d7-ef8d-41e9-9c71-5d840c06e382">19,126</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMTItMS0xLTExMTE1OQ_c1e7b4db-cccb-41f7-b493-2908d97e3b4a">14,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMTQtMS0xLTExMTE1OQ_ed5b6bc0-5970-4230-9cf5-d4b423305e87">15,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0da502652b9e4bbe93b662cd05989cd0_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMi0xLTEtMTExMTU5_ab42e24a-f904-48c1-add5-d3e17b21dd68">16</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f9031024b924a17b302a14d52adaf2f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtNC0xLTEtMTExMTU5_46f41152-1b99-4051-ba6b-80f75c0947a2">9,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib69d801889de407f96eba0bfa8b386e0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtNi0xLTEtMTExMTU5_38740692-f954-4799-9f05-aa8aa5fc6f6a">9,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f9031024b924a17b302a14d52adaf2f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtOC0xLTEtMTExMTU5_cb7f8231-8b99-4bb1-8e02-d12caa5c8c25">6,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib69d801889de407f96eba0bfa8b386e0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMTAtMS0xLTExMTE1OQ_ca23e29a-7839-4ab7-8f15-c10f20660287">6,307</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f9031024b924a17b302a14d52adaf2f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMTItMS0xLTExMTE1OQ_5212e40a-013d-446f-ac0a-67b7a73cfb7c">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib69d801889de407f96eba0bfa8b386e0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMTQtMS0xLTExMTE1OQ_d719836d-b2da-44c9-bc1d-8a893af673cb">3,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9468c09e1f04e4ea312072cf317f606_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctNC0xLTEtMTExMTU5_c3ceca3e-b8b6-4e00-98f6-b4050aaac312">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctNi0xLTEtMTExMTU5_ac7589e0-d867-4cf0-a239-c09c5de85dbf">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9468c09e1f04e4ea312072cf317f606_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctOC0xLTEtMTExMTU5_e23001c4-b369-4cb6-bd95-eb4a9bc05edd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctMTAtMS0xLTExMTE1OQ_88458729-a6d1-4c5d-8f28-65ebf7b34eaf">1,230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9468c09e1f04e4ea312072cf317f606_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctMTItMS0xLTExMTE1OQ_9694d2f3-c1d5-49ca-9a8e-c95e65e584c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctMTQtMS0xLTExMTE1OQ_6fdaaeb6-fa6a-45a3-b54c-8edef66d5f80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f5fdc42980a4f73acb076248765f415_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktNC0xLTEtMTExMTU5_6e2b08bd-f786-43cc-ba04-d6a64b759da4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7192e090280742559ed63fdab1b7e072_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktNi0xLTEtMTExMTU5_a02bfa02-2a1d-4af7-a1a7-028afcc4edf2">1,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f5fdc42980a4f73acb076248765f415_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktOC0xLTEtMTExMTU5_2a54ec7a-e922-4da9-ad6c-5819ab6dc052">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7192e090280742559ed63fdab1b7e072_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktMTAtMS0xLTExMTE1OQ_3eccf489-37aa-4b4d-921a-a4c6f9dc12d5">1,800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f5fdc42980a4f73acb076248765f415_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktMTItMS0xLTExMTE1OQ_093878c4-c192-4a49-938a-2641ac9304cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7192e090280742559ed63fdab1b7e072_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktMTQtMS0xLTExMTE1OQ_a4fb4924-c628-41ea-88b5-a05d523e283c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTQtMS0xLTExMTE1OQ_024895eb-619e-47fb-9e96-d3765d6d5a72">259,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTYtMS0xLTExMTE1OQ_509e46e4-cea6-47fa-8ba6-7f2c4a217402">262,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTgtMS0xLTExMTE1OQ_79ae7831-66fe-4723-b348-8345292a9945">222,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTEwLTEtMS0xMTExNTk_ba512bec-7485-4111-aa8a-19bf7d214da2">216,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTEyLTEtMS0xMTExNTk_60b83009-b32b-4555-ab6d-b0b924ea0772">36,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTE0LTEtMS0xMTExNTk_ffa0759c-6914-4dc1-ac4b-e31e4b1bd635">46,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for definite lived intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzY2Ng_b7e82e27-8d44-4429-8300-a09ea788e177">9.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzY3Mw_cb3931e6-3ac5-496e-b2fc-33b2485d4186">14.7</ix:nonFraction> million for the years ended December&#160;31, 2021 and 2020, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forecasted annual definite lived intangible asset amortization expense for 2022 through 2026 is $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgxNA_9047a203-1611-4851-8c48-a69e1e49b13e">5.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgxOA_19912033-5e0a-4c3b-9099-ede386d7e2e8">5.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgyMg_f7f5dfc3-0ab4-4492-88c4-3e0b01ee9acb">5.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgyNg_6145e3df-5c8f-457d-bcbb-ac7dff72fb05">5.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgzMw_24cf24c0-6bdb-4389-a821-6cb1a497b654">4.9</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_166"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90ZXh0cmVnaW9uOmI4OWRlODczOTY0ZjRhYmZiZDJlY2MyZjNjNTBjMGQ1Xzcw_6baabb1c-3c6c-422b-82a4-0b4eb8913d58" continuedAt="idfdd9577ff294eaeac82e3acbbb7d4a7" escape="true">OTHER ASSETS</ix:nonNumeric></span></div><ix:continuation id="idfdd9577ff294eaeac82e3acbbb7d4a7"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90ZXh0cmVnaW9uOmI4OWRlODczOTY0ZjRhYmZiZDJlY2MyZjNjNTBjMGQ1XzY4_bd5d6ff6-084d-4567-bea7-eaa32e5adb6c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzItMi0xLTEtMTExMTU5_efa28099-1627-476b-a1ce-26b8e61d77ef">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzItNC0xLTEtMTExMTU5_a3141e7e-b24f-4247-b988-65501a82b5df">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzMtMi0xLTEtMTExMTU5_d1d47b33-fbb4-4387-a771-fe600d970d80">1,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzMtNC0xLTEtMTExMTU5_518b1d72-d068-4881-9cac-745078aa72f5">2,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzQtMi0xLTEtMTExMTU5_bcb50c0b-2c97-46b4-9a3b-4daeb631d345">1,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzQtNC0xLTEtMTExMTU5_c463d5c1-3255-4794-8a8a-04d64c34a5d9">3,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzYtMi0xLTEtMTExMTU5_075d0ff8-9fe7-4b52-8e34-52587e24e49f">6,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzYtNC0xLTEtMTExMTU5_ab3daca0-a6da-406a-9269-d2833e6f341c">9,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_169"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90ZXh0cmVnaW9uOjMxOGYyYzAxYzU5MDQ3ZmI4YWM4YTdjMDg5N2UzZDU4XzE1OA_3a24426c-8f4d-4300-af9a-ba0a0d7a69c4" continuedAt="i6cde4feb41fe4a6a8bafe2fcac7ee275" escape="true">ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="i6cde4feb41fe4a6a8bafe2fcac7ee275"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90ZXh0cmVnaW9uOjMxOGYyYzAxYzU5MDQ3ZmI4YWM4YTdjMDg5N2UzZDU4XzE1Mw_d60f3b0c-53cc-41f5-b5da-4d8cbfd4647d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzItMi0xLTEtMTExMTU5_dd1c89f9-6b23-40c2-a239-7a709aa0b951">15,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzItNC0xLTEtMTExMTU5_ae551a5a-d1e1-4df8-afd4-d3e728d82b50">16,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses - general</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzMtMi0xLTEtMTExMTU5_314e6e7c-ba7b-4727-95dc-86b07aae2a7b">13,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzMtNC0xLTEtMTExMTU5_17f1fd64-9a92-4ada-bb9e-777102fd5471">24,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzQtMi0xLTEtMTExMTU5_9515ba9d-0637-4696-a8e1-f3a7c89231ec">12,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzQtNC0xLTEtMTExMTU5_94a15cbe-3b8e-4f0f-b832-1afc2d63439b">11,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzUtMi0xLTEtMTExMTU5_7bd4069d-7cb6-4d4f-a6bf-3885b5d7969c">4,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzUtNC0xLTEtMTExMTU5_75fefc80-b2ec-416c-b89c-8a70cc19a847">4,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzctMi0xLTEtMTExMTU5_1374eb61-f106-4dab-94a1-12385afa1928">46,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzctNC0xLTEtMTExMTU5_28ad01c5-26c6-417d-b264-c601d279ce00">56,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90ZXh0cmVnaW9uOjMxOGYyYzAxYzU5MDQ3ZmI4YWM4YTdjMDg5N2UzZDU4XzE2Ng_eea0f29e-c16e-454c-98fb-8c4fff658110" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101">Operating lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMi0xLTEtMTExMTU5_2f5d3d8e-3796-471a-ba57-b7b481ec38f3">2,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItNC0xLTEtMTExMTU5_ed70a4bb-888c-486a-b659-f18f9b742352">7,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzMtMi0xLTEtMTExMTU5_5a3c72c3-64d5-470a-bb2e-5efb7d7374db">977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzMtNC0xLTEtMTExMTU5_6078cdc8-e508-448e-b693-433705777e17">1,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzUtMi0xLTEtMTExMTU5_7ffe66da-c088-4e27-bfe6-9c51dd0039c3">3,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzUtNC0xLTEtMTExMTU5_88f7ec00-dce2-4e34-83a9-64195ac4b409">9,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_172"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk3MDQ_91f6c708-1491-4284-bbed-4514cba1d78b" continuedAt="if254e38343f747c49ed4503d19179e01" escape="true">LONG-TERM DEBT</ix:nonNumeric></span></div><ix:continuation id="if254e38343f747c49ed4503d19179e01" continuedAt="i780c829c7dff4fecbff721a2b53b8b15"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2OTM_7fbe1be1-fb70-4301-bd7f-ee4632619a60" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzItMi0xLTEtMTExMTU5_bd91d23e-e4bb-49b7-8cca-e447daee499c">247,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzItNC0xLTEtMTExMTU5_f2b8dfd1-4488-46db-8e9f-cfc5f522588e">247,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzMtMi0xLTEtMTExMTU5_16633422-f5b9-468c-bdc2-6de538e6a31b">1,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzMtNC0xLTEtMTExMTU5_474f2d42-5d32-4171-9ea8-07aa4717dc79">2,389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzQtMi0xLTEtMTExMTU5_378bb920-b9a0-4565-a208-a8468c319d2f">1,494</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzQtNC0xLTEtMTExMTU5_600c0822-d7d6-451c-8597-efcac5c7d043">2,159</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Senior secured term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzUtMi0xLTEtMTExMTU5_fe67a34a-c0d2-4496-971b-aaa5b684c8e0">244,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzUtNC0xLTEtMTExMTU5_c5303ffc-d24c-4eb8-9164-6fba610f71c1">242,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzctMi0xLTEtMTExMTU5_7d9d1ca3-2ba2-48a0-b1fc-67bb3325e4f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzctNC0xLTEtMTExMTU5_b4471d9b-47f2-448e-87f0-f02217f0dbf3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt issuance costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231" decimals="-3" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzgtMi0xLTEtMTExMTU5_63ea32fa-66c0-4a18-97cf-8074b0f8312d">441</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231" decimals="-3" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzgtNC0xLTEtMTExMTU5_d56fbef8-dee1-4537-b722-df2f07fbe860">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231" decimals="-3" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzktMi0xLTEtMTExMTU5_41b25dd2-643a-4ff8-8bbb-d8668cf345c1">441</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzktNC0xLTEtMTExMTU5_31083fdb-aaf3-409f-8368-4c2f737baaa7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzEzLTItMS0xLTExMTE1OQ_a5d61caf-917a-4495-9159-d99c9863534b">243,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzEzLTQtMS0xLTExMTE1OQ_51517ab0-9233-4196-83da-20f237ae45af">242,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource Portfolio Solutions S.A. and its wholly-owned subsidiary, Altisource S.&#224;&#160;r.l. entered into a credit agreement (the &#8220;Credit Agreement&#8221;) in April 2018 with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent, and certain lenders.  Under the Credit Agreement, Altisource borrowed $<ix:nonFraction unitRef="usd" contextRef="i9d1bbe713fb64b53bf2353d3a923c57c_I20180430" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQwMQ_f133edbf-2106-4fd7-820e-d477ee64f56a">412.0</ix:nonFraction> million in the form of Term B Loans and obtained a $<ix:nonFraction unitRef="usd" contextRef="i5784aa56bf9649529cb23844fcf9648e_I20180430" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQ0Nw_5b915f8f-230a-4749-997a-9b806c78073e">15.0</ix:nonFraction> million revolving credit facility.  The Term B Loans mature in April 2024.  Altisource terminated the revolving credit facility on December 1, 2021.  Altisource Portfolio Solutions S.A. and certain subsidiaries are guarantors of the Term B Loans (collectively, the &#8220;Guarantors&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no mandatory repayments of the Term B Loans except as set forth below until the April 2024 maturity when the balance is due.  During 2020, the Company sold <ix:nonFraction unitRef="shares" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="asps:EquitySecuritiesFVNINumberofSharesDisposed" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg4OA_6701e77d-1c95-4419-b2aa-549913f2f3c1">3.5</ix:nonFraction> million RESI shares for net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzkyMw_938ece1e-1ad6-45c0-9df1-1bf3fe2238f4">46.6</ix:nonFraction> million, and used the net proceeds to repay a portion of the senior secured term loan (see Note 5).  This repayment was applied to contractual amortization payments in the direct order of maturity.  All amounts outstanding under the Term B Loans will become due on the earlier of (i) April 3, 2024, and (ii) the date on which the loans are declared to be due and owing by the administrative agent at the request (or with the consent) of the Required Lenders (as defined in the Credit Agreement; other capitalized terms, unless defined herein, are defined in the Credit Agreement) or as otherwise provided in the Credit Agreement upon the occurrence of any event of default.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the scheduled principal payments, subject to certain exceptions, the Term B Loans are subject to mandatory prepayment upon issuances of debt, certain casualty and condemnation events and sales of assets, as well as from a percentage of Consolidated Excess Cash Flow if our leverage ratio as of each year-end computation date is greater than <ix:nonFraction unitRef="number" contextRef="id893068acc044f979fe5e16d2e544044_D20210101-20211231" decimals="INF" name="asps:MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzE5NDQ_01b826b6-7e49-4aaa-9414-b26af9f5fa30">3.00</ix:nonFraction> to 1.00, as </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i780c829c7dff4fecbff721a2b53b8b15" continuedAt="ica623e63d1274317b7a5e8428eb2d65c"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">calculated in accordance with the provisions of the Credit Agreement (the percentage increases if our leverage ratio exceeds <ix:nonFraction unitRef="number" contextRef="ib290089ff7e34401b484f0ab35c99ebd_D20180401-20180430" decimals="INF" name="asps:DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIwODI_a4fff379-fc13-42ad-b8f8-da663121971b">3.50</ix:nonFraction> to 1.00).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource may incur incremental indebtedness under the Credit Agreement from <ix:nonFraction unitRef="lender" contextRef="ie74ab3facf344cfa9a0362e4fa5dcaf8_I20180430" decimals="INF" name="asps:DebtInstrumentNumberOfIncrementalLenders" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIxNzE_35f01c07-3de1-4b6c-99e8-f74b6e70782c">one</ix:nonFraction> or more incremental lenders, which may include existing lenders, in an aggregate incremental principal amount not to exceed $<ix:nonFraction unitRef="usd" contextRef="ie74ab3facf344cfa9a0362e4fa5dcaf8_I20180430" decimals="-5" name="asps:DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIyOTg_de344d79-bbe0-41a4-8379-209612ccfa29">125.0</ix:nonFraction> million, subject to certain conditions set forth in the Credit Agreement, including a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i5784aa56bf9649529cb23844fcf9648e_I20180430" decimals="-5" name="asps:DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIzOTE_c9aaca21-ad82-47de-86f0-bf5f120c517f">80.0</ix:nonFraction> million with respect to incremental revolving credit commitments and, after giving effect to the incremental borrowing, the Company&#8217;s leverage ratio does not exceed <ix:nonFraction unitRef="number" contextRef="id893068acc044f979fe5e16d2e544044_D20210101-20211231" decimals="INF" name="asps:MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzI1NTE_01b826b6-7e49-4aaa-9414-b26af9f5fa30">3.00</ix:nonFraction> to 1.00.  The lenders have no obligation to provide any incremental indebtedness.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term B Loans bear interest at rates based upon, at our option, the Adjusted Eurodollar Rate or the Base Rate.  Adjusted Eurodollar Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Adjusted Eurodollar Rate for a three month interest period and (y) <ix:nonFraction unitRef="number" contextRef="i83ee8d51b7a9479b83ef92f18020811f_D20180401-20180430" decimals="4" name="asps:DebtInstrumentFixedBaseRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzI5MzM_59906c62-eaf6-45c0-b8db-bdc0f5fb023a">1.00</ix:nonFraction>% plus (ii) <ix:nonFraction unitRef="number" contextRef="i83ee8d51b7a9479b83ef92f18020811f_D20180401-20180430" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzI5NDY_9da81c1d-3147-481f-80b7-816e9c1b1ba4">4.00</ix:nonFraction>%.  Base Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Base Rate and (y) <ix:nonFraction unitRef="number" contextRef="i15c02b8d30164fda8303d9fbb147f07b_D20180401-20180430" decimals="4" name="asps:DebtInstrumentFixedBaseRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzMwNzE_485ed9d8-b920-4260-a03a-5a64520d6347">2.00</ix:nonFraction>% plus (ii) <ix:nonFraction unitRef="number" contextRef="i15c02b8d30164fda8303d9fbb147f07b_D20180401-20180430" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzMwODQ_1b5addce-d4b9-4eb7-80a8-e8b7ccd3c31c">3.00</ix:nonFraction>%.  The interest rate as of December&#160;31, 2021 was <ix:nonFraction unitRef="number" contextRef="i87f15eb7f0c744a6afb357eaeef0e23f_I20211231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzMxMjA_3d02ccd2-fad0-4d3a-b036-42a7182c13f2">5.00</ix:nonFraction>%.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment of all amounts owing by Altisource under the Credit Agreement is guaranteed by the Guarantors and is secured by a pledge of all equity interests of certain subsidiaries of Altisource, as well as a lien on substantially all of the assets of Altisource S.&#224;&#160;r.l. and the Guarantors, subject to certain exceptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes covenants that restrict or limit, among other things, our ability, subject to certain exceptions and baskets, to incur indebtedness; incur liens on our assets; sell, transfer or dispose of assets; make Restricted Junior Payments including share repurchases, dividends and repayment of junior indebtedness; make investments; dispose of equity interests of any Material Subsidiaries; engage in a line of business substantially different than existing businesses and businesses reasonably related, complimentary or ancillary thereto; amend material debt agreements or other material contracts; engage in certain transactions with affiliates; enter into sale/leaseback transactions; grant negative pledges or agree to such other restrictions relating to subsidiary dividends and distributions; make changes to our fiscal year; and engage in mergers and consolidations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Agreement within five days of becoming due, (ii) material incorrectness of representations and warranties when made, (iii) breach of certain other covenants, subject to cure periods described in the Credit Agreement, (iv) failure to pay principal or interest on any other debt that equals or exceeds $<ix:nonFraction unitRef="usd" contextRef="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430" decimals="-5" name="asps:DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQ4MjU_ef64eb2e-0cd4-4262-b741-11b6e02a5e4d">40.0</ix:nonFraction> million when due, (v) default on any other debt that equals or exceeds $<ix:nonFraction unitRef="usd" contextRef="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430" decimals="-5" name="asps:DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQ4OTE_c618dce8-f0fd-4947-a2c5-7b13ae84a59f">40.0</ix:nonFraction> million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events, (viii) entry by a court of one or more judgments against us in an amount in excess of $<ix:nonFraction unitRef="usd" contextRef="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430" decimals="-5" name="asps:DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzUxNjk_7fb0b562-e856-4789-8a33-a563e1dc8ac7">40.0</ix:nonFraction> million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (ix) the occurrence of certain ERISA events and (x) the failure of certain Loan Documents to be in full force and effect.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Agreement or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, debt issuance costs were $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU2Njc_feeb8af4-de5c-4d17-b667-92abe2a33bb0">1.6</ix:nonFraction> million, net of $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU2Nzg_8a95e219-0bce-48d5-8825-7b226236b9a7">2.9</ix:nonFraction> million of accumulated amortization.  As of December&#160;31, 2020, debt issuance costs were $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU3NDY_912fbdf0-6921-459d-b3d3-f6fc76783023">2.4</ix:nonFraction> million, net of $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU3NTc_c6576840-f7f1-4722-bd27-6186b0d01eb8">2.2</ix:nonFraction> million of accumulated amortization.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on the senior secured term loans, including amortization of debt issuance costs and the net debt discount, totaled $<ix:nonFraction unitRef="usd" contextRef="i30f730cab8f449caa6bb7f6b1b79dc8d_D20210101-20211231" decimals="-5" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU5MjE_0facba2c-fbd4-4ad4-a1ed-9ab780d17d17">13.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8bf18817bdb24140bc9b4f8c9f05e708_D20200101-20201231" decimals="-5" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU5Mjg_cc8ec21a-9014-4be2-8213-2d6ffa13aee4">17.7</ix:nonFraction> million for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2OTQ_7a1587ad-1419-44aa-85d2-6c12634fa5d0" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our long-term debt are as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturities</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzItMi0xLTEtMTExMTU5_b38e1844-3e38-4125-a055-34ecbc4dcf7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzMtMi0xLTEtMTExMTU5_e91aa4de-845b-478e-8c64-096df1a8e82c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzQtMi0xLTEtMTExMTU5_10499660-7e0f-4cce-919e-1c3443c33a94">247,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzYtMi0xLTEtMTExMTU5_fa24e3a6-e7ec-4952-b2a0-9256261b2e88">247,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="ica623e63d1274317b7a5e8428eb2d65c"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2021 Altisource S.&#224; r.l, a subsidiary of Altisource Portfolio Solutions S.A., entered into a revolving credit facility with a related party, STS Master Fund, Ltd. (&#8220;STS&#8221;) (the &#8220;Credit Facility&#8221;).  STS is an investment fund managed by Deer Park Road Management Company, LP. Deer Park Road Management Company, LP owns approximately <ix:nonFraction unitRef="number" contextRef="i85350299367c41c489a80baebb0720dd_I20211231" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzYzODU_01807859-0273-49d9-8fbc-14c219696a00">24</ix:nonFraction>% of Altisource&#8217;s common stock as of December 31, 2021 and its Chief Investment Officer and managing partner is a member of Altisource&#8217;s Board of Directors.  Under the terms of the Credit Facility, STS will make loans to Altisource from time to time, in amounts requested by Altisource and Altisource may voluntarily prepay all or any portion of the outstanding loans at any time.  The Credit Facility provides Altisource the ability to borrow a maximum amount of $<ix:nonFraction unitRef="usd" contextRef="ib46bb4329fb84ed094037b81bded87b8_I20210622" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzY4NTA_fe8e9dd5-12c4-444f-9e92-c565856dd13f">20.0</ix:nonFraction> million through June 22, 2022, $<ix:nonFraction unitRef="usd" contextRef="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzY4NzY_0ef60243-cdee-4d4a-8b76-7bf9ac40d862">15.0</ix:nonFraction> million through June 22, 2023, and $<ix:nonFraction unitRef="usd" contextRef="ib059e6a6ad2a498caadb4ffcd1e39da9_I20210622" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzY5MDY_76a045f1-395a-45a1-be85-5bf3e9319b47">10.0</ix:nonFraction> million until the end of the term.  Amounts that are repaid may be re-borrowed in accordance with the limitations set forth below.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding amounts borrowed pursuant to the Credit Facility will amortize over the <ix:nonNumeric contextRef="if0d2968a6c9b4babb038b41d31fcc434_D20210101-20211231" name="us-gaap:LineOfCreditFacilityExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk3MTI_2c223adb-a4eb-459f-ba74-cfb626402a3d">three-year</ix:nonNumeric> term as follows: on June 22, 2022, the difference between the then outstanding balance above $<ix:nonFraction unitRef="usd" contextRef="ib46bb4329fb84ed094037b81bded87b8_I20210622" decimals="-5" name="asps:LineOfCreditFacilityOutstandingBalanceThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzcyMTc_6223c83d-8c81-4765-a8e2-fb6ff35d7b7e">15.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib46bb4329fb84ed094037b81bded87b8_I20210622" decimals="-5" name="asps:LineOfCreditFacilityOutstandingBalanceThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzcyMjQ_f5d619bb-c655-4e9b-a4da-523077b5fa08">15.0</ix:nonFraction> million, on June 22, 2023, the difference between the then outstanding balance above $<ix:nonFraction unitRef="usd" contextRef="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622" decimals="-5" name="asps:LineOfCreditFacilityOutstandingBalanceThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzczMDQ_f17c6ac0-edf2-48ec-9618-021968c23742">10.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622" decimals="-5" name="asps:LineOfCreditFacilityOutstandingBalanceThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzczMTE_9339c25c-73db-41d8-a71a-d86741987eb3">10.0</ix:nonFraction> million, and on June 22, 2024, the then outstanding balance of the loan will be due and payable by Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility bear interest at <ix:nonFraction unitRef="number" contextRef="id3ae9a03d03c456cb49bedc92f22b283_I20210622" decimals="2" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzc0NzE_eee3af84-54dc-4175-a3f2-1c1fa2dc6e7e">9.00</ix:nonFraction>% per annum and are payable quarterly on the last business day of each March, June, September and December, commencing on September 30, 2021.  In connection with the Credit Facility, Altisource is required to pay customary fees, including an upfront fee equal to $<ix:nonFraction unitRef="usd" contextRef="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622" decimals="-5" name="us-gaap:LineOfCreditFacilityCommitmentFeeAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzc3MzU_6b201115-82f7-4437-80b5-e841f482387a">0.5</ix:nonFraction> million at the initial extension of credit pursuant to the facility, an unused line fee of <ix:nonFraction unitRef="number" contextRef="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622" decimals="3" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzc4MjE_4ecb43d1-218b-4cf1-9f6d-fcbfe68baf95">0.5</ix:nonFraction>% and, an early termination fee in the event of a refinancing transaction.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource&#8217;s obligations under the Credit Facility are secured by a lien on all equity in Altisource&#8217;s subsidiary incorporated in India, Altisource Business Solutions Private Limited, pursuant to a pledge agreement entered into by Altisource Asia Holdings Ltd I, a wholly owned subsidiary Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains additional representations, warranties, covenants, terms and conditions customary for transactions of this type, that restrict or limit, among other things, our ability to use the proceeds of credit only for general corporate purposes.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Facility within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg2NjE_f70ce4c1-d3d7-4d99-8c50-02cb51ab0c0a">three</span> business days of becoming due, (ii) failure to perform or observe any material provisions of the Credit Documents to be performed or complied with, (iii) material incorrectness of representations and warranties when made, (iv) default on any other debt that equals or exceeds $<ix:nonFraction unitRef="usd" contextRef="id3ae9a03d03c456cb49bedc92f22b283_I20210622" decimals="-5" name="asps:LineOfCreditFacilityCovenantThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg5NDA_4efcc1b1-608f-4601-a0d9-14b492ead8cc">40.0</ix:nonFraction> million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (v) entry by a court of one or more judgments against us in an amount in excess of $<ix:nonFraction unitRef="usd" contextRef="id3ae9a03d03c456cb49bedc92f22b283_I20210622" decimals="-5" name="asps:LineOfCreditFacilityCovenantThreshold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzkxMzU_b10cc615-28eb-4481-8290-7e274244e154">40.0</ix:nonFraction> million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Facility or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there was <ix:nonFraction unitRef="usd" contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk1NzU_c3ef50d5-ef49-4ba5-bf04-b5eeb291964b">no</ix:nonFraction> outstanding debt under the Credit Facility.  Debt issuance costs were $<ix:nonFraction unitRef="usd" contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2NDg_55e3c42f-e786-4a72-acc8-ad331ca91b33">0.4</ix:nonFraction> million, net of $<ix:nonFraction unitRef="usd" contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231" decimals="-5" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2NTk_188db4a9-b1c7-4750-8be7-f83cb3eb2e64">0.1</ix:nonFraction> million of accumulated amortization.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_175"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:OtherLiabilitiesNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90ZXh0cmVnaW9uOmMwMDYzNWY1NmFkYTRjMTJiNDFmODNiYzVkZDRhOWFlXzg1_0b10d2c3-f05d-4c2d-a5a5-df468278de17" continuedAt="i3147bd0bd0194f57803c8589271774ea" escape="true">OTHER NON-CURRENT LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="i3147bd0bd0194f57803c8589271774ea"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90ZXh0cmVnaW9uOmMwMDYzNWY1NmFkYTRjMTJiNDFmODNiYzVkZDRhOWFlXzgz_b22674b1-a859-48bb-a0c2-e51bf458bcbb" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consist of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzItMi0xLTEtMTExMTU5_1f0cd333-3367-49c6-bf98-84f78a609488">5,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzItNC0xLTEtMTExMTU5_146f8ca8-827e-49df-999b-d7edd30085ca">12,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzMtMi0xLTEtMTExMTU5_bc141d2b-db80-4426-adb5-7bfda5cb4517">14,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzMtNC0xLTEtMTExMTU5_a4cb3843-e527-4d06-ab53-18f160906034">12,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzQtMi0xLTEtMTExMTU5_d2c366c9-90a9-4337-b912-f6d93030c0e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzQtNC0xLTEtMTExMTU5_30e22bd7-4d11-41cd-b021-9e3a672fb3aa">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzUtMi0xLTEtMTExMTU5_e92fa69d-cf1a-471a-bf01-e49fdc39310b">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzUtNC0xLTEtMTExMTU5_2f0d4574-1284-4262-ad3d-de1c762e917c">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzctMi0xLTEtMTExMTU5_925b438e-11de-44f2-b749-acc2d91a6549">19,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzctNC0xLTEtMTExMTU5_0dbfafe8-13d1-4d04-abe4-8595db687f96">25,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_181"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzI0MTc_6b203010-f5f1-4fd3-9da3-f9357d437c8b" continuedAt="idd3cde076e904114a5cc1277e774b40a" escape="true">FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><ix:continuation id="idd3cde076e904114a5cc1277e774b40a"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amount and estimated fair value of financial instruments and certain liabilities measured at fair value as of December&#160;31, 2021 and 2020.  <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzI0MjA_ab274ed9-ae95-47d3-912d-19f2f4ca055d" continuedAt="id8606a3252394c12b937a4255f53659b" escape="true">The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><ix:continuation id="id8606a3252394c12b937a4255f53659b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMi0xLTEtMTExMTU5_1e16c937-93ac-45e2-a947-cea42487e05d">98,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtNC0xLTEtMTExMTU5_8ec28bbe-cdc5-4e95-8100-5c3e79f273a6">98,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i494873048711408fb1c962b5c7494327_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtNi0xLTEtMTExMTU5_027d8290-223d-4bae-bfdc-9733855f5fc7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtOC0xLTEtMTExMTU5_ffc5c429-4207-4e1c-9e90-40a75e7275dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTAtMS0xLTExMTE1OQ_3ab3e920-cf65-4839-8197-8fa012ff63d5">58,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2aa82792ce64d96888e005015607216_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTItMS0xLTExMTE1OQ_4c5f1670-ec02-4e63-85fa-58a974b270f6">58,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTQtMS0xLTExMTE1OQ_a3709f47-7e49-47b0-99de-d74681f8fb35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTYtMS0xLTExMTE1OQ_c5c711a9-a47b-458a-bade-92e7115c0691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMi0xLTEtMTExMTU5_efa28099-1627-476b-a1ce-26b8e61d77ef">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtNC0xLTEtMTExMTU5_1b6d760b-be5b-47e8-8d58-d5df62019a3f">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i494873048711408fb1c962b5c7494327_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtNi0xLTEtMTExMTU5_618a6980-9af7-48c7-9d1a-5119e6c4001e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtOC0xLTEtMTExMTU5_f31dc1e2-48d8-49af-9535-23fe7f7445ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTAtMS0xLTExMTE1OQ_a3141e7e-b24f-4247-b988-65501a82b5df">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2aa82792ce64d96888e005015607216_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTItMS0xLTExMTE1OQ_4addd66a-42c7-40c3-9288-4dac65573de8">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTQtMS0xLTExMTE1OQ_c6128968-8dde-407f-bd43-093357447d41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTYtMS0xLTExMTE1OQ_8fae2248-0548-456d-b974-98be473e8350">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMi0xLTEtMTExMTU5_9bf24708-3cae-4045-b394-3c4219120e1c">3,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctNC0xLTEtMTExMTU5_6e70b633-8677-452d-b177-ee6c1793419b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i494873048711408fb1c962b5c7494327_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctNi0xLTEtMTExMTU5_3e4f4216-7eb9-4a0a-bb96-60e9109ad2aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctOC0xLTEtMTExMTU5_f1f183ea-8fd5-4c41-a1da-b14c2c0e7fb7">3,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTAtMS0xLTExMTE1OQ_31ccfc93-43f1-4d45-9a1a-9b59055a9c26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2aa82792ce64d96888e005015607216_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTItMS0xLTExMTE1OQ_032b82eb-17a9-4d7e-a52b-590a942dbdbd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTQtMS0xLTExMTE1OQ_56e1126b-31e4-4f0a-b88a-b3521f5114d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTYtMS0xLTExMTE1OQ_4ca47d08-5bff-4057-a81f-0df9abfdd40d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMi0xLTEtMTExMTU5_50f3d905-0279-4077-8852-7319dc730c80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtNC0xLTEtMTExMTU5_21805a8b-bc67-468c-a8a8-1dab5222e7aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i494873048711408fb1c962b5c7494327_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtNi0xLTEtMTExMTU5_7b3e2db9-b652-4745-afff-ced15d165307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtOC0xLTEtMTExMTU5_30b8dfef-f5ef-4495-b051-17c67105ebda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTAtMS0xLTExMTE1OQ_e0cbe4e1-119f-4da2-87c6-f1ea07b95956">2,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2aa82792ce64d96888e005015607216_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTItMS0xLTExMTE1OQ_c5cd5d49-0559-489d-a247-ff1d5ebea128">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTQtMS0xLTExMTE1OQ_379201d2-1224-4c4a-9c0e-5d6a15e6abd7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTYtMS0xLTExMTE1OQ_d1cae912-36d3-44a2-8f30-2f9a57092f72">2,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTItMS0xLTExMTE1OQ_c2bbf4a1-fedf-4cff-bf43-c52e48389264">247,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib065f3969e8541d3b183fb2a6f2c782e_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTQtMS0xLTExMTE1OQ_2adcc882-59f8-4f4c-8e2a-0fb23be30f67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3bac3536fc14f7ca063197e7b5dc66f_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTYtMS0xLTExMTE1OQ_4be31a5b-faed-4631-be05-e6e50e298d98">224,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c7a9636f35a4a548e91a35df82e3be2_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTgtMS0xLTExMTE1OQ_59bad490-f6ec-496f-930e-f6c9179c550d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTEwLTEtMS0xMTExNTk_0f74ec70-a85d-4198-b02d-caff669808d3">247,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia35b70f67025418b8f7d888beb6aa404_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTEyLTEtMS0xMTExNTk_143f3b92-7cb4-48d7-a50e-ff87a6200d77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i860946ab8d0a4b978a51a2fa92de6007_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTE0LTEtMS0xMTExNTk_93c74573-429b-4029-aeaa-13f68a78ff67">201,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d066b6d2a5844ddb8da0a1224ca6067_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTE2LTEtMS0xMTExNTk_d0a61c79-7216-4448-a95d-87f03822b8ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements on a Recurring Basis</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash are carried at amounts that approximate their fair values due to the highly liquid nature of these instruments and were measured using Level 1 inputs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our senior secured term loan is based on quoted market prices.  Based on the frequency of trading, we do not believe that there is an active market for our debt.  Therefore, the quoted prices are considered Level 2 inputs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale of Pointillist in December 1, 2021, Altisource is to receive $<ix:nonFraction unitRef="usd" contextRef="i31a4e83d1be34967a2e89df2b1796724_D20221201-20221201" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzkwMA_f87cc92b-b84a-4328-94eb-e45afb492bca">3.5</ix:nonFraction> million on the first anniversary of the sale closing and $<ix:nonFraction unitRef="usd" contextRef="ic3ea8bb1e30640bea31c0d9912317458_D20211231-20211231" decimals="-3" name="asps:FutureProceedsfromDivestitureofBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzk1Mg_19ad19c8-8edf-4ddc-a858-6dc75ab2978c">0.3</ix:nonFraction> million following the confirmation of closing date working capital (See Note 4 for additional information).  We measure short-term receivables without a stated interest rate based on the present value of the future payments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale of the rental property management business in August 2018, Altisource was to receive $<ix:nonFraction unitRef="usd" contextRef="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831" decimals="-5" name="asps:FutureProceedsfromDivestitureofBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzEyODE_1c7f12e5-3b8d-481f-a22a-7de53d0a090c">3.0</ix:nonFraction> million on the earlier of a RESI change of control or on August&#160;8, 2023.  On October 19, 2020, RESI announced that it had entered into a definitive merger agreement to sell RESI.  The merger closed on January 11, 2021 and the Company subsequently received the $<ix:nonFraction unitRef="usd" contextRef="i6d2d77bf51584b8d992066520e111483_D20210111-20210111" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzE1MzY_9814246f-33bf-460a-9ef9-d10f941154f2">3.0</ix:nonFraction> million payment (See Note 4 for additional information).  We measure long-term receivables without a stated interest rate based on the present value of the future payments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between different levels during the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable.  Our policy is to deposit our cash and cash equivalents with larger, highly rated financial institutions.  The Company derived <ix:nonFraction unitRef="number" contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzIwNzk_ca5d09d3-e091-466c-97bb-c8a58ce8f01f">31</ix:nonFraction>% of its revenue from Ocwen for the year ended December&#160;31, 2021 (see Note 3 for additional information on Ocwen revenues and accounts receivable balance).  The Company strives to mitigate its concentrations of credit risk with respect to accounts receivable by actively monitoring past due accounts and the economic status of larger customers, if known.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_187"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 16 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDI_fb31e39b-d0e9-43ce-ad4d-2d8ccecb1508" continuedAt="i4df2d57b3dca49c7aa1a4490bfb22d97" escape="true">SHAREHOLDERS&#8217; EQUITY AND SHARE-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="i4df2d57b3dca49c7aa1a4490bfb22d97" continuedAt="ib3115c12cc404cccb04a28f721994476"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQz_3069f417-7ab3-4fd6-91ab-9ba2f531dc33"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQz_3124cf44-5a3e-4555-92f7-f167265608e6">100.0</ix:nonFraction></ix:nonFraction> million shares authorized, <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzY1_5472423b-0621-4c14-8600-7ffd56b786c0"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzY1_8b8d2cae-31a4-4710-90d7-b1543a3ae47b">25.4</ix:nonFraction></ix:nonFraction> million issued and <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc5_d98abb6b-eccd-451b-b66f-0fd3b524ac1b">15.9</ix:nonFraction> million shares of common stock outstanding.  As of December&#160;31, 2020, we had <ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEzNg_ac27b6d5-9efe-44cd-b26d-85a01c4c87f6">100.0</ix:nonFraction> million shares authorized, <ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE1OA_fba9f25a-7d2b-44c2-ba54-8ebcb26b5baf">25.4</ix:nonFraction> million shares issued and <ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE3OQ_7009c7f5-f729-4f3f-ac0a-3510a3391a8b">15.7</ix:nonFraction> million shares of common stock outstanding.  The holders of shares of Altisource common stock generally are entitled to <ix:nonFraction unitRef="vote" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="INF" name="asps:CommonStockNumberOfVotingRights" format="ixt-sec:numwordsen" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5NA_2f477c65-979c-411e-bcfd-f02a02f47b7e">one</ix:nonFraction> vote for each share on all matters voted on by shareholders, and the holders of such shares generally will possess all voting power.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="ib3115c12cc404cccb04a28f721994476" continuedAt="ie8ec3e44cb4d45e9babd6bcb4cfc6642"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2009 Equity Incentive Plan (the &#8220;Plan&#8221;) provides for various types of equity awards, including stock options, stock appreciation rights, stock purchase rights, restricted shares, restricted share units and other awards, or a combination of any of the above.  Under the Plan, we may grant up to <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc1MA_c38cbece-9dc9-48e6-b075-986adb9e2063">6.7</ix:nonFraction> million Altisource share-based awards to officers, directors, employees and to employees of our affiliates.  As of December&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzg2NA_20f7bd08-5a30-4eb6-8840-6e990777d610">1.2</ix:nonFraction> million share-based awards were available for future grant under the Plan.  Expired and forfeited awards are available for reissuance.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 15, 2018, our shareholders approved the renewal and replacement of the share repurchase program previously approved by the shareholders on May&#160;17, 2017.  Under the program, we are authorized to purchase up to <ix:nonFraction unitRef="shares" contextRef="id8435450c62f4eaf8120d8b2f039f1a7_I20180515" decimals="-5" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEyMzU_980d657c-6b88-4966-ace1-5df424f083a1">4.3</ix:nonFraction>&#160;million shares of our common stock, based on a limit of <ix:nonFraction unitRef="number" contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515" decimals="2" name="asps:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEyODY_b88aeaa6-e8b2-4d82-b06e-cda90aa891d8">25</ix:nonFraction>% of the outstanding shares of common stock on the date of approval, at a minimum price of $<ix:nonFraction unitRef="usdPerShare" contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515" decimals="INF" name="asps:StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEzNzg_9f633358-503e-4d08-bb56-2f118f9322cd">1.00</ix:nonFraction> per share and a maximum price of $<ix:nonFraction unitRef="usdPerShare" contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515" decimals="INF" name="asps:StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE0MTQ_70ace6ff-4b2a-415c-9647-cbc52d62d875">500.00</ix:nonFraction> per share, for a period of <ix:nonNumeric contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515" name="us-gaap:StockRepurchaseProgramPeriodInForce1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MjU_7960465c-ddc4-4ee0-beed-48d51abe486e">five years</ix:nonNumeric> from the date of approval.  As of December&#160;31, 2021, approximately <ix:nonFraction unitRef="shares" contextRef="i8ddc8d0892a4439485bae9bd454dd716_I20211231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE1MDU_f2c46d88-9ec7-4399-9c3b-8099ffc598eb">2.4</ix:nonFraction>&#160;million shares of common stock remain available for repurchase under the program.  There were <ix:nonFraction unitRef="shares" contextRef="ife21b61f83ec4da0907bfb76ca50bd0a_D20210101-20211231" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE1OTQ_65c915fc-8a65-4844-9e1e-b187f5f88f6b">no</ix:nonFraction> purchases of shares of common stock during the years ended December&#160;31, 2021 and 2020.  Luxembourg law limits share repurchases to the balance of Altisource Portfolio Solutions S.A. (unconsolidated parent company) retained earnings, less the value of shares repurchased.  As of December&#160;31, 2021, we can repurchase up to approximately $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE5MDA_f539941e-2018-4759-92e2-adb8ec7ac477">80</ix:nonFraction> million of our common stock under Luxembourg law.  Our Credit Agreement also limits the amount we can spend on share repurchases, which limit was approximately $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="asps:StockRepurchaseProgramRepurchaseCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzIwNTU_dd155bb8-8d16-43e1-8156-ba2ad8f16585">437</ix:nonFraction>&#160;million as of December&#160;31, 2021, and may prevent repurchases in certain circumstances, including if our leverage ratio exceeds <ix:nonFraction unitRef="number" contextRef="id893068acc044f979fe5e16d2e544044_D20210101-20211231" decimals="INF" name="asps:DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzIxNjI_0912a71b-64e5-4a11-a23b-68e4066441ca">3.50</ix:nonFraction> to 1.00.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue share-based awards in the form of stock options, restricted shares and restricted share units for certain employees, officers and directors.  We recognized share-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzIzOTg_28b955b8-b035-47c8-aa69-77eacc10647b">2.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI0MDU_51a52a45-23fd-450c-8e8a-b04591d65720">7.8</ix:nonFraction>&#160;million for the years ended December&#160;31, 2021 and 2020, respectively.  As of December&#160;31, 2021, estimated unrecognized compensation costs related to share-based awards amounted to $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI1NDg_b6ad80c3-c1bb-47f2-9748-f987f3567c57">2.4</ix:nonFraction>&#160;million, which we expect to recognize over a weighted average remaining requisite service period of approximately <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI2NTc_0855ada4-defb-4eec-8b4b-267331994b60">1.29</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option grants are composed of a combination of service-based, market-based and performance-based options.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> These options generally vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NDU_84c58591-29c7-4ee4-9541-2bfea2527f07">three</span> or <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NTE_b803da76-89e7-4684-9c01-3e72c90bc6e0">four</span> years with equal annual vesting and generally expire on the earlier of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5MTk_f50c93f2-eddc-4e22-b009-5d6ff6c6dc04">ten</span> years after the date of grant or following termination of service.  A total of <ix:nonFraction unitRef="shares" contextRef="ib449e2d8b5a04b0092d5c989cd74fb49_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5OTU_7a840818-99a1-45bc-b861-32a016bb4f5a">181</ix:nonFraction>&#160;thousand service-based options were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  These option grants generally have <ix:nonFraction unitRef="component" contextRef="ica0bf185925b4a31ab4498b2b8b7b57c_D20210101-20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzMxMDU_1b09b898-85d3-4390-adfe-301d8dfbe998">two</ix:nonFraction> components, each of which vests only upon the achievement of certain criteria.  The first component, which we refer to as &#8220;ordinary performance&#8221; grants, generally consists of two-thirds of the market-based grant and begins to vest if the stock price is at least double the exercise price, as long as the stock price realizes a compounded annual gain of at least <ix:nonFraction unitRef="number" contextRef="iadd3bbc297dd4938ad4d99906ccdf08f_D20210101-20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM0NzA_c12ab307-8737-4dd5-b2de-108a24076065">20</ix:nonFraction>% over the exercise price.  The remaining third of the market-based options, which we refer to as &#8220;extraordinary performance&#8221; grants, generally begins to vest if the stock price is at least triple the exercise price, as long as the stock price realizes a compounded annual gain of at least <ix:nonFraction unitRef="number" contextRef="ib5e46b1dc56a4d9da9f73d962d3b279d_D20210101-20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM3NjE_9ae6b73b-c310-459f-a18f-7f9c2feff9e1">25</ix:nonFraction>% over the exercise price.  Market-based options vest in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM4MTk_a9ffdc7f-4ecf-400c-af18-57122e80cafe">three</span> or <ix:nonNumeric contextRef="ibbc398359a0b443886b72a4588644213_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MTY_d8552cab-ee61-458d-82b6-5102ea4d5f7b">four year</ix:nonNumeric> installments with the first installment vesting upon the achievement of the criteria and the remaining installments vesting thereafter in equal annual installments.  Market-based options generally expire on the earlier of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDY_c26dc9af-f0dd-4f20-9cce-9c96788a7e7d">ten</span> years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service or in the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDc_594c6403-af8c-43ea-9d58-9c8934225d65">three</span> years of the option term, in which case vesting will generally continue in accordance with the provisions of the award agreement.  A total of <ix:nonFraction unitRef="shares" contextRef="i771405bbcbd14e4d9b86a6aec89445a0_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQzNTc_14640acf-bdda-4bff-ad37-ac4f4c894916">140</ix:nonFraction>&#160;thousand market-based options were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Options.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These option grants generally will vest if certain specific financial measures are achieved; typically with one-fourth vesting on each anniversary of the grant date.  The award of performance-based options is adjusted based on the level of achievement specified in the award agreements.  If the performance criteria achieved is above threshold performance levels, participants have the opportunity to vest in <ix:nonFraction unitRef="number" contextRef="i49e4dade0a1b4db9854052d98c07c4d8_D20210101-20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQ4Mzc_1d6252ef-0284-4b34-bf2a-c142ae7acf31">50</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3a3cf9057a664fb98455210defa0b92c_D20210101-20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQ4NDM_8989e788-ff62-4b28-88ad-5810a92b7020">200</ix:nonFraction>% of the option grants, depending upon performance achieved.  If the performance criteria achieved is below a certain threshold, the options are canceled.  The options generally expire on the earlier of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUwNDc_5e6c9e59-d388-4eb8-a4d0-da3c3dee0132">ten</span> years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service in which case vesting will generally continue in accordance with the provisions of the award agreement.  There were <ix:nonFraction unitRef="shares" contextRef="ibb9394523d174dc4b3cf165e14fd12db_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUyOTg_fcdcb87e-9e11-4622-aff3-cb388b92494d">366</ix:nonFraction> thousand performance-based options outstanding as of December&#160;31, 2021.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="ie8ec3e44cb4d45e9babd6bcb4cfc6642" continuedAt="ib8609d4f5dfd4615aa2544be01ab9ffc"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i75b5a745d4f344bb9d51274f5220ebb1_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUzNjA_8bf60fbe-88a1-4a24-a308-67972e2d18ad"><ix:nonFraction unitRef="shares" contextRef="ia02b3077075d4f83b7acaf58a026e107_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUzNjA_aae26db4-9f5a-47a2-84b4-34700a5caa7f">no</ix:nonFraction></ix:nonFraction> stock options granted during 2021 and 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the service-based options and performance-based options are determined using the Black-Scholes option pricing model and the fair values of the market-based options were determined using a lattice (binomial) model.  </span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined the expected option life of all service-based stock option grants using the simplified method, determined based on the graded vesting term plus the contractual term of the options, divided by two.  We use the simplified method because we believe that our historical data does not provide a reasonable basis upon which to estimate expected option life.</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDU_f6c38076-84c9-4657-b8d1-f0c66b9d7fe6" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average grant date fair value of stock options granted per share, the total intrinsic value of stock options exercised and the grant date fair value of stock options that vested during the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of stock options that vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpiZTgyNzIzNzdhNGQ0ZWMwODgyNTg5ZTg2ZWI4Yjk0MC90YWJsZXJhbmdlOmJlODI3MjM3N2E0ZDRlYzA4ODI1ODllODZlYjhiOTQwXzQtMi0xLTEtMTExMTU5_e1960c05-8bfb-4159-91ba-ddfe6357477d">1,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpiZTgyNzIzNzdhNGQ0ZWMwODgyNTg5ZTg2ZWI4Yjk0MC90YWJsZXJhbmdlOmJlODI3MjM3N2E0ZDRlYzA4ODI1ODllODZlYjhiOTQwXzQtNC0xLTEtMTExMTU5_950affa8-0e55-4ca9-bdbd-43a86abb79a6">2,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MzM_afacc9e9-9be9-44f4-a180-d397627d0cdc" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our stock options:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average contractual term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in&#160;years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate intrinsic&#160;value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in&#160;thousands)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItMS0xLTEtMTExMTU5_03a2de57-5699-458a-b8cd-e213af252f72">899,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItMy0xLTEtMTExMTU5_121792af-f312-4253-b05a-e74d3048cd56">32.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItNS0xLTEtMTExMTU5_5de3a797-7a24-46ab-b8a0-9d82de3d2f16">5.63</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItNy0xLTEtMTExMTU5_8c87bd0f-f544-4ead-8822-298f9696137d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzUtMS0xLTEtMTExMTU5_57936d46-fc61-4834-9553-cbb1ea423fb6">212,575</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzUtMy0xLTEtMTExMTU5_2cd52eae-e087-43c4-bb39-392d7fb0b85e">32.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctMS0xLTEtMTExMTU5_3bb2040a-447b-4ab5-bac9-7308a6812689">687,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctMy0xLTEtMTExMTU5_092b7338-a7d7-4164-83fd-f4f8208524ec">27.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctNS0xLTEtMTExMTU5_9a85d44d-951a-495e-a5bf-b32ead94fbe2">4.57</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctNy0xLTEtMTExMTU5_d86cb5fa-7004-49dd-b0ab-a91f65961a3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktMS0xLTEtMTExMTU5_8929ef78-d06f-4c21-bcb4-4f978fcfd5d4">525,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktMy0xLTEtMTExMTU5_f9d4ae55-c56e-4c6e-8bea-9ca54a999119">28.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktNS0xLTEtMTExMTU5_e491b58a-b6c4-46e1-a76a-1f94b364e7ae">4.63</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktNy0xLTEtMTExMTU5_8aea18f4-79be-4582-baac-4ee16d2c58c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MjY_b323be76-1913-4f4a-a2e5-2e18ed1090f3" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding and exercisable as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:24.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise price range </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average remaining contractual life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average remaining contractual life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMC0xLTEtMTExMTU5L3RleHRyZWdpb246NWRlNDUwMDhmM2RkNDFkY2JiNGJlNGU1OTFiMDkyMjVfNA_0fb575d1-e790-4af3-829d-35114c48bb66">10.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMC0xLTEtMTExMTU5L3RleHRyZWdpb246NWRlNDUwMDhmM2RkNDFkY2JiNGJlNGU1OTFiMDkyMjVfOQ_2e071115-f052-4be0-84a3-ce8a8b2711a2">20.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMi0xLTEtMTExMTU5_595a47de-9dee-449e-bc9a-66eed8692be8">127,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtNC0xLTEtMTExMTU5_301e5186-0bad-4a24-b628-00409b437223">3.29</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtNi0xLTEtMTExMTU5_f31e07e7-bfa6-4474-8caf-ab7faf9dff77">18.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtOC0xLTEtMTExMTU5_29b14684-ab06-41fd-be86-ee9ff14ea2e4">123,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMTAtMS0xLTExMTE1OQ_b287b46e-f282-49b5-a14b-3c7c4b6cb01d">3.29</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMTItMS0xLTExMTE1OQ_b42a6e44-0050-4d0b-9a37-30bf48c2a8de">18.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246OTE0ZGQ1MTU3Y2EwNDMxMTliOGFiNWJkOGM5ZGJjYjBfNA_426b0602-519f-448e-966c-85c03574f94e">20.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246OTE0ZGQ1MTU3Y2EwNDMxMTliOGFiNWJkOGM5ZGJjYjBfOQ_69050492-488a-4279-a28f-3333bc24a42b">30.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMi0xLTEtMTExMTU5_f0ba2b3f-0b0d-4d8f-837d-ae788c2415dd">415,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtNC0xLTEtMTExMTU5_2b75fa41-4d3e-4a95-9080-ebb76276f464">5.13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtNi0xLTEtMTExMTU5_43a5c0e7-e5d2-49be-83c6-18596e5cd305">24.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtOC0xLTEtMTExMTU5_357ec7ce-6b64-4961-9630-59a8c7f2d6ae">326,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMTAtMS0xLTExMTE1OQ_4e2219ed-ebdd-4f2d-81ee-431b36341fc7">4.95</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMTItMS0xLTExMTE1OQ_f9f359bc-65e4-4f8c-bc57-80b4dbbd63b9">24.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246MGViZTg5MWMzODRkNDJjMGJmYTM3NmFlZmZlMDZkZTVfNA_2ed5deb9-7ddd-49ce-b75a-b4ff0dc32310">30.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246MGViZTg5MWMzODRkNDJjMGJmYTM3NmFlZmZlMDZkZTVfOQ_3c0a558d-8e45-4379-80da-7b16dcab2ee8">40.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMi0xLTEtMTExMTU5_7e282979-6566-4aa5-9198-050b677e82c9">30,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtNC0xLTEtMTExMTU5_4a116cb1-48a6-484e-b751-e546097c7b2a">4.61</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtNi0xLTEtMTExMTU5_d9a4c8c6-612f-410b-8881-4adffec6f363">33.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtOC0xLTEtMTExMTU5_ac924b2c-d554-4697-a19a-ea7c33cd2ec2">18,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMTAtMS0xLTExMTE1OQ_8e5c0830-095a-471b-b452-6ed3ceed6466">4.57</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMTItMS0xLTExMTE1OQ_324349f0-dcad-44a4-90f8-461aa7e372a7">33.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZDdmYWY0NmU4NWE4NGZmMDhjNjRmMGExN2Q0MzgxMzBfNA_6f0d6379-00b5-4443-b7c0-36c9fcd131f9">60.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZDdmYWY0NmU4NWE4NGZmMDhjNjRmMGExN2Q0MzgxMzBfOQ_bdf68dc7-b578-4e96-b23c-e651cc999dc9">70.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMi0xLTEtMTExMTU5_7272e6e1-2c74-4f88-8008-9aa23e33d32e">58,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtNC0xLTEtMTExMTU5_6614d6e0-d772-4920-b504-e8b93228dbba">0.19</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtNi0xLTEtMTExMTU5_283adbda-5c05-49cc-ad57-c3eff910e620">60.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtOC0xLTEtMTExMTU5_4498d995-396b-4153-a9be-98500f619cff">43,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMTAtMS0xLTExMTE1OQ_89f15d12-d7f0-47a1-8aef-e12f87109bad">0.19</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMTItMS0xLTExMTE1OQ_e69d92c4-de8c-46c7-a7cb-b029fbbfa890">60.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmFhODlhMmRlZDliYzRhYzE5MzQ3YjYyMzRmNmEzMDE1XzQ_6ae20651-6fce-46b9-911c-a6414317795b">80.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmFhODlhMmRlZDliYzRhYzE5MzQ3YjYyMzRmNmEzMDE1Xzk_ed96bba6-19ca-44e5-8040-5f1729ef4b0a">90.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTItMS0xLTExMTE1OQ_49925b15-f853-40f3-8da2-f6c8b735f3e7">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTQtMS0xLTExMTE1OQ_3c69527b-ea5f-4264-86f5-fd1b276e231b">2.60</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTYtMS0xLTExMTE1OQ_33f6808e-abc7-4e90-9ba5-f2f1c6905cf4">86.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTgtMS0xLTExMTE1OQ_5517e34f-4c80-465d-8f2f-1d9cede1c4be">6,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTEwLTEtMS0xMTExNTk_2b9887c9-f114-4cbf-8c74-9031bb3a288e">2.60</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTEyLTEtMS0xMTExNTk_579c9353-4aef-4dad-b7fa-e1e1c9830237">86.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjkyN2VkMzc1MjVkNDRiZjI4YTgxNGFhNDBjMDVlNWM2XzQ_9ece30b9-b284-4a7c-9151-ecc708fbc637">90.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjkyN2VkMzc1MjVkNDRiZjI4YTgxNGFhNDBjMDVlNWM2Xzk_b5b74d21-8424-4c78-a6cd-617929e2723b">100.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTItMS0xLTExMTE1OQ_5e3f9cdc-a123-4a55-bb87-68fad6f8055d">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTQtMS0xLTExMTE1OQ_ffada7ff-608a-4cfe-86d3-25cb3a23a38f">2.75</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTYtMS0xLTExMTE1OQ_7d71aad7-a440-412d-bb92-08b6de578204">96.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTgtMS0xLTExMTE1OQ_84f624c6-e0fb-4988-90a1-c2a7b6c6f620">7,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTEwLTEtMS0xMTExNTk_2d7841c1-e53e-4f14-bd9a-704c565b7099">2.75</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTEyLTEtMS0xMTExNTk_a606d68c-03c4-4efb-b3b8-0adf78245d26">96.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzE1LTItMS0xLTExMTE1OQ_20d51484-b8ed-4a36-b14e-3e1c239c6aa8">687,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzE1LTgtMS0xLTExMTE1OQ_f2b0fe45-6bb4-4310-870c-0dcd158863bf">525,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These options contain market-based and performance-based components as described above.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="ib8609d4f5dfd4615aa2544be01ab9ffc" continuedAt="i2a01d6c0dbec41998b24d1a58d2fd2d7"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MjQ_5752089d-1269-4424-b7f2-c5d298a79ce5" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the market prices necessary in order for the market-based options to begin to vest:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ordinary performance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extraordinary performance</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i2dc96594a4474058a9e70b9a3b6d237c_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246YmFiMmRhMzM5NDM2NGQ4YWE3MTdhNWZiYjQyY2RiNjhfNA_3b4c853f-750a-4f8f-b4bc-70d574ba7125">50.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i2dc96594a4474058a9e70b9a3b6d237c_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246YmFiMmRhMzM5NDM2NGQ4YWE3MTdhNWZiYjQyY2RiNjhfOQ_4f89f045-2c77-438e-b98f-9422e3bf7fb7">60.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i77381e312f7e4eaaa65931ed2d4b59bf_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtMi0xLTEtMTExMTU5_310c8de6-c6b5-4736-9436-16091e49d431">7,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i374542955d8541daaa83d86a00844d7f_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtNC0xLTEtMTExMTU5_ef1b663c-054d-4aaf-bed0-5f1bed24da49">4,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i5c22539c9ac94cf080928b4f55332399_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246M2NkNzkyNWMxMWE1NGQ2NWEwZjM3YTIyMzkzYjgzYjdfNA_6aecb2d5-a310-4ea8-afca-d6d469616bef">60.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i5c22539c9ac94cf080928b4f55332399_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246M2NkNzkyNWMxMWE1NGQ2NWEwZjM3YTIyMzkzYjgzYjdfOQ_c0028878-8ac1-4cc7-9e02-927dba24b311">70.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69a3b4f6ae5a447cb48e7c1baa028048_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtMi0xLTEtMTExMTU5_9bcfbdf0-f6d9-48fc-9377-6aa5a39237f1">8,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8e47ad5f1a984e58a3c24393a5f434ca_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtNC0xLTEtMTExMTU5_d794b211-6d1c-4c81-9227-641c1e64bb84">6,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i93276e28d6a94a57afb73171349183ef_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZjI3NTliODAzOGZhNDk2ZDlmOGJjMjdkYTE3M2M2N2FfNA_c425edea-9149-4ac4-a247-2d94bcd95c63">80.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i93276e28d6a94a57afb73171349183ef_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZjI3NTliODAzOGZhNDk2ZDlmOGJjMjdkYTE3M2M2N2FfOQ_2bf46c70-b998-4abe-8fde-9ea6e88a92b5">90.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i52cfe71e9a614d74b319a00ea474697c_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctMi0xLTEtMTExMTU5_83c2bfd9-6153-473f-b7ae-747bf7dfe4ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i735d0cbe0c4f40f8bfa26507e9b4f3ca_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctNC0xLTEtMTExMTU5_eb3f1bd1-a073-4f22-b1fc-19dac7606dfc">3,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i0faa71c519d448e4ada6ae1b9db3895c_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ODViMWY5Njc3NzU3NGQ3ZGFjMzFkYmU1MWFjNDgwYjlfNA_4236736b-decc-4846-a97a-86b29f5927d1">90.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i0faa71c519d448e4ada6ae1b9db3895c_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ODViMWY5Njc3NzU3NGQ3ZGFjMzFkYmU1MWFjNDgwYjlfOQ_642839fc-a41f-4bca-9dda-dc7139ba03f9">100.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia67570e5246f4634b76142ee8ef273f2_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtMi0xLTEtMTExMTU5_0e6ae74d-fc93-4496-8bd8-fc437b0b3369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8e812c35ba434d83a5457ac310b5e12d_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtNC0xLTEtMTExMTU5_6dc2844d-51af-4ca0-b60b-181f5a72f3ef">4,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i4e0f91ef84e6436398f124ef70e3c569_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmRjNDIxN2ZiYjdiOTRkMTg4NTkzZDNmMmM5ODQ2Yjc4XzQ_665a267b-e4cb-4cab-8588-4cf0fd266ddc">170.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="i4e0f91ef84e6436398f124ef70e3c569_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmRjNDIxN2ZiYjdiOTRkMTg4NTkzZDNmMmM5ODQ2Yjc4Xzk_0264cb64-388d-4ea8-b1df-d43c6b749500">180.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i50053898b092401faa8a72081c29864e_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTItMS0xLTExMTE1OQ_c21318b0-9b8e-46df-bb49-30765184e53c">12,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe483f38901242a788822b2b5f07652d_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTQtMS0xLTExMTE1OQ_be49aff7-07e4-4626-a9b7-78f55f38a9fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ic87ffe7129314fa2a4132af8d8ea1b96_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjRjYzkzN2UyODkwZTQxNDZiZDU1Y2U0M2Q2NmIzMGM5XzQ_8915d554-d473-45e4-9966-21eb90737d2b">180.01</ix:nonFraction> &#8212; $<ix:nonFraction unitRef="usdPerShare" contextRef="ic87ffe7129314fa2a4132af8d8ea1b96_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjRjYzkzN2UyODkwZTQxNDZiZDU1Y2U0M2Q2NmIzMGM5Xzk_3225ae00-6bb2-4b23-85e2-45568284f9a7">190.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icb8fd6b2530644b5ae8e21b124e5f0f2_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTItMS0xLTExMTE1OQ_48d86389-e8a9-4710-af92-edbcbac2a05f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5e0b777ea0954694af7839f18e4b3824_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTQtMS0xLTExMTE1OQ_f6e44a1d-468b-411c-ae68-45f3174c7d08">14,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over $<ix:nonFraction unitRef="usdPerShare" contextRef="i1dcb6e7143924968986d057a8acd2e11_I20211231" decimals="2" name="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE4LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjY1ZmQ3ZDViYTI2NDQxODA5YmUzZGMzMDQ2NDU5YmRjXzk_4bf67047-0311-44dd-a67b-b4c27abbbc6d">190.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i84774a303ad24903a7cea94531be2a4e_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE4LTItMS0xLTExMTE1OQ_34a04a72-eae5-4218-8e3f-fdc3e8a72a72">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8c8fcd02cd441f3a873f34d66527f5e_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE4LTQtMS0xLTExMTE1OQ_d6a1da6c-d71a-4dec-8ba1-d723d451e7bc">13,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIwLTItMS0xLTExMTE1OQ_e2af7467-adb0-4b20-ba10-0b80e91a8cdb">43,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d944946df824942a625811d6605456b_I20211231" decimals="INF" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIwLTQtMS0xLTExMTE1OQ_3fa166d9-b6fe-4f1c-b41d-897baa99ed19">46,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average share price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIyLTItMS0xLTExMTE1OQ_a5a14e9b-ffc7-4863-a76f-cdf45e876198">69.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5d944946df824942a625811d6605456b_I20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIyLTQtMS0xLTExMTE1OQ_c054b649-1283-461d-85c0-97c00a879840">55.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Share-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s other share-based and similar types of awards are comprised of restricted shares and restricted share units.  The restricted shares and restricted share units are comprised of a combination of service-based awards, performance-based awards and market-based awards.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These awards generally vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcwNDI_8c68cc8a-a35e-46b9-915f-541c2035ed05">two</span> to <ix:nonNumeric contextRef="i27113b9cc03648bc944c99fd54792ec6_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4Mjc_fb3ea529-89b4-43d0-afde-8f0a80bd9d98">four year</ix:nonNumeric> periods with vesting in equal annual installments.  A total of <ix:nonFraction unitRef="shares" contextRef="i544e0336b9ce4a62a552898abc1c7da0_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcxMTk_e8d17881-0a3c-4b97-af81-5f940b09e5fb">249</ix:nonFraction>&#160;thousand service-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  These awards generally vest if certain specific financial measures are achieved; generally one-third vests on each anniversary of the grant date or cliff-vest on the third anniversary of the grant date.  The number of performance-based restricted shares and restricted share units that may vest is based on the level of achievement, as specified in the award agreements.  If the performance criteria achieved is above certain financial performance levels and Altisource&#8217;s share performance is above certain established criteria, participants have the opportunity to vest in up to <ix:nonFraction unitRef="number" contextRef="i6ecacd8a1dd74de1b4b2cf1c3ae0a7db_D20210101-20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc3NzA_6a679de8-763e-4c44-88a8-dc101fbcb2e0">150</ix:nonFraction>% of the restricted share unit award for certain awards.  If the performance criteria achieved is below certain thresholds, the award is canceled.  A total of <ix:nonFraction unitRef="shares" contextRef="i524fd6c48bec431daca3340d51017d13_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc5MzA_f314904e-5635-42c2-b8ca-99cb02b0d8e5">187</ix:nonFraction>&#160;thousand performance-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  <ix:nonFraction unitRef="number" contextRef="i26066f60d9714f20a904bb4863d96f17_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgwMDc_03cecf2e-718b-4aed-9778-995a602290f6">50</ix:nonFraction>% of these awards generally vest if certain specific market conditions are achieved over a <ix:nonNumeric contextRef="i26066f60d9714f20a904bb4863d96f17_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgwOTk_041394e8-27ba-47ac-a1a3-894c3c87ad1d">30</ix:nonNumeric>-day period and the remaining <ix:nonFraction unitRef="number" contextRef="id3c89029b292412b8321823ce0489a97_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgxMzE_9b70266d-1af1-4250-a963-a250f13485b5">50</ix:nonFraction>% of these awards generally vest on the <ix:nonNumeric contextRef="id3c89029b292412b8321823ce0489a97_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk3ODc_cdb0d5d7-224c-425d-9400-6e282fd549cd">one year</ix:nonNumeric> anniversary of the initial vesting.  The Company estimates the grant date fair value of these awards using a lattice (binomial) model.  A total of <ix:nonFraction unitRef="shares" contextRef="i81aff9c3925940028eedccaa7697534d_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgzMjc_35e32282-aab1-4e37-9933-cbce35e590bf">112</ix:nonFraction>&#160;thousand market-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based and Market-Based Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  These awards generally vest if certain specific financial measures are achieved and if certain specific market conditions are achieved.  If the performance criteria achieved is above certain financial performance levels and Altisource&#8217;s share performance is above certain established criteria, participants have the opportunity to vest in up to <ix:nonFraction unitRef="number" contextRef="i34d64bd5bd394bc58d4c5847e779b1ec_D20210101-20211231" decimals="2" name="asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzg3NjY_53fe9e7a-e4df-4c49-87d6-e09cf1f873d4">300</ix:nonFraction>% of the restricted share unit award for certain awards.  If the performance criteria or the market criteria is below certain thresholds, the award is canceled.  The Company estimates the grant date fair value of these awards using a Monte Carlo simulation model.  A total of <ix:nonFraction unitRef="shares" contextRef="ibddf50fae35248aa9116f045a4a8cc6c_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkwNDM_7b943ef3-6d83-4c6d-833e-2cbc666aeba5">77</ix:nonFraction>&#160;thousand performance-based and market-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted <ix:nonFraction unitRef="shares" contextRef="iae63393edb4844fbbb91c78d55899749_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkxMzU_911d8515-2add-4579-b15e-de9c3afed194">368</ix:nonFraction> thousand restricted share units (at a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="iae63393edb4844fbbb91c78d55899749_D20210101-20211231" decimals="2" name="asps:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkyMDk_ffd607c7-bce5-416f-bf95-80bf613eaa5d">9.57</ix:nonFraction> per share) during the year ended December&#160;31, 2021.  These grants include <ix:nonFraction unitRef="shares" contextRef="i1a5a49c1deba4f09818e49c327f1b401_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkyNzE_f79f5dad-cc0e-4407-81d2-87a30a4e7091">29</ix:nonFraction>&#160;thousand performance-based awards that include both a performance condition and a market condition, and <ix:nonFraction unitRef="shares" contextRef="i7b5c6726dc19408c8da956e2ca19b186_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkzNjk_9c87a141-5ab4-4265-937e-2735180516c3">89</ix:nonFraction>&#160;thousand performance-based awards for the year ended December&#160;31, 2021.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i2a01d6c0dbec41998b24d1a58d2fd2d7"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk3OTk_f88387ba-b962-4b44-96f2-91af7eaaa388" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our restricted shares and restricted share units:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of restricted shares and restricted <br/>share units</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic04a4e234ec7449ebb528528d3c49296_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzItMS0xLTEtMTExMTU5_991e6d89-9b84-4f5d-8699-33e664648a6d">878,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzMtMS0xLTEtMTExMTU5_69b0ba80-7c21-458c-bbbf-02545cec9bb7">368,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzQtMS0xLTEtMTExMTU5_20c7b2f6-923f-4d50-b19f-16b82dc46f27">246,382</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzUtMS0xLTEtMTExMTU5_abc61e1a-ccce-4c19-80ce-8aeb4e74ed5a">374,913</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i631ad9712a164031b7f702735ccc45bd_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzctMS0xLTEtMTExMTU5_a644c660-1d44-486a-a98a-eb004569c3cb">625,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk3OTY_3944804e-0824-40cb-9b90-4c5dc3e72f30" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to determine the fair values for the performance-based awards that include both a performance condition and a market condition, and fair values for market-based awards as of the grant date for the years ended December 31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monte Carlo</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Binomial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monte Carlo</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Binomial</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate&#160;(%)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtMi0xLTEtMTExMTU5_f5b4a7b6-e1a9-4a22-b530-a4fc4e0cb9d5">0.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtNC0xLTEtMTExMTU5_d52f0dab-534e-48f6-bcb1-9cdcc068c30c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtNi0xLTEtMTExMTU5_08202f71-e303-413e-988b-b01a34eaed5d">2.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d2a40caa1954c9b896102e9a5b508e7_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtOC0xLTEtMTExMTU5L3RleHRyZWdpb246NTZlNGQ0YWQzZjliNGJjMDk0YjIwNzk5NDZiNmYxNGJfNA_10534de3-0b84-4354-906e-7fa17cef62a3">0.09</ix:nonFraction> - <ix:nonFraction unitRef="number" contextRef="i92894894b0f64702bdb610015c337dcc_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtOC0xLTEtMTExMTU5L3RleHRyZWdpb246NTZlNGQ0YWQzZjliNGJjMDk0YjIwNzk5NDZiNmYxNGJfOQ_25ff688c-687c-4b1c-8bfe-502da9bc1c23">0.27</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtMi0xLTEtMTExMTU5_057bf81d-6009-4430-bb60-2c1d52184823">39.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtNC0xLTEtMTExMTU5_2d711af6-f712-4806-be62-cdd9547fccea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtNi0xLTEtMTExMTU5_b9100f43-eac1-4515-9e99-1643c71baffb">17.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtOC0xLTEtMTExMTU5_42a22e65-54e3-4671-aed2-91f24467430e">80.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtMi0xLTEtMTExMTU5_e7a63e0d-2cfa-4daa-9844-eb48c3ab99bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtNC0xLTEtMTExMTU5_89554e41-302f-4bf3-860c-468476ddd56e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtNi0xLTEtMTExMTU5_b57e780b-d512-42c6-b382-661520037954">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtOC0xLTEtMTExMTU5_b28362f6-dbd5-49a5-a2a1-ad285c3db0f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in&#160;years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzYtMi0xLTEtMTExMTU5_5a3a485e-8a46-4c67-b532-ed6213acac21">3</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzYtNi0xLTEtMTExMTU5_df9d5d62-460e-453f-a054-3aafe68128c4">3</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzYtOC0xLTEtMTExMTU5_43eedc45-f72a-4eb9-a787-e589fa150b93">2</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i4ae3f837f46c40a5af5b4610b66ff8ce_I20211231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctMi0xLTEtMTExMTU5_7c9eef0a-dbce-4175-9407-952204c382b1">10.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i568e4e195c694a8f87bd2a915c95f89e_I20211231" decimals="2" name="us-gaap:SharePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctNC0xLTEtMTExMTU5_4a178b20-fd46-43d2-9bcf-6a2be38c6f96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i82868cdaf4df409fbc115df30d4dda06_I20201231" decimals="2" name="us-gaap:SharePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctNi0xLTEtMTExMTU5_8896dfbc-2396-4660-ad98-9c5de44fb304">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i524ac4504d984f8781ba474978ded98d_I20201231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctOC0xLTEtMTExMTU5_c75bd30c-c4f9-4d94-b272-17420d5190c3">12.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_193"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzE0NDI_f4c4d0c1-fe25-4486-bd25-7a25f0faecd4" continuedAt="if71836cc8aa749b98f546c79f9f97799" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="if71836cc8aa749b98f546c79f9f97799" continuedAt="i9fd8a9bd8cd94d959433500bb9dca32e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify revenue in three categories: service revenue, revenue from reimbursable expenses and non-controlling interests.  Service revenue consists of amounts attributable to our fee-based services.  Reimbursable expenses and non-controlling interests are pass-through items for which we earn no margin.  Reimbursable expenses consist of amounts we incur on behalf of our customers in performing our fee-based services that we pass directly on to our customers without a markup.  Non-controlling interests represent the earnings of Lenders One, a consolidated entity that is a mortgage cooperative managed, but not owned, by Altisource.  The Lenders One members&#8217; earnings are included in revenue and reduced from net income to arrive at net income attributable to Altisource (see Note 2).  Our services are provided to customers located in the United States.  <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:ScheduleofrevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzE0NDQ_b6a70469-af2e-4e2a-9203-e62daf529be0" continuedAt="i68540f82b5804f64b03323be0fb0c815" escape="true">The components of revenue were as follows for the years ended December&#160;31:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><ix:continuation id="i68540f82b5804f64b03323be0fb0c815"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a7fb5dc179e4a99a736c95749328c6e_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzItMi0xLTEtMTExMTU5_a5c4959f-e8a8-41ea-a3d5-bf679fa4d32c">170,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37604fe8eb5c4790900e66fcda177473_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzItNC0xLTEtMTExMTU5_4ee86335-fe1b-411a-a1a3-5d84e1d943a9">347,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b6c31ad96744091b942c1f7ed17589d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzMtMi0xLTEtMTExMTU5_5e53845f-fd01-4cfa-b788-4f8bc8ef3925">6,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id98c280e05ec47ba8d5e1b148a20447e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzMtNC0xLTEtMTExMTU5_7e53a6ca-21e5-491c-a12e-61816bf81186">16,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc22e4ff8ac44b3b0e1e4d355cb0380_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzQtMi0xLTEtMTExMTU5_98d66b0c-4416-43a9-9c1a-09e2ac6040ac">1,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2727fae68df4340a3714708a5c20438_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzQtNC0xLTEtMTExMTU5_3ab6c7ab-e5f3-4546-97a7-a06189990d45">1,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzYtMi0xLTEtMTExMTU5_d4432dcc-2e86-46eb-9da2-77fb058037b8">178,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzYtNC0xLTEtMTExMTU5_3e4e62df-6aed-4a02-a989-ee6c587a9aec">365,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregation of total revenues by major source is as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:43.524%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.863%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied148615531846cc914deab1292e9c50_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtMi0xLTEtMTE1OTA4_b887cd15-976b-4234-9a27-512c06feb50e">157,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03d1339b4fb44f03a94ed4347c3bbc54_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtNC0xLTEtMTE1OTA4_d58ecde6-ed1f-4491-9b9f-07e4a246327e">14,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e85e829fcd4b559a1994a9902f9c4f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtNi0xLTEtMTE1OTA4_5088f08e-cb55-49eb-b8d9-d8d2b97a4c31">6,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtOC0xLTEtMTE1OTA4_300513a5-f529-4d9b-8b0c-cfe7c1afd590">178,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980ebfa9678544ba917b75d4c91f6c7b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtMi0xLTEtMTE1OTA4_248350e1-80b6-4bfc-8b29-b786afcde030">332,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18b293235ed047979d34976e9c314feb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtNC0xLTEtMTE1OTA4_9afccab5-06c4-4e81-90af-9980fbd423e8">17,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf98687f11c841b5b7e965839e252c10_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtNi0xLTEtMTE1OTA4_f2f8da15-8bc9-416d-bed8-80eb2ba89a64">16,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtOC0xLTEtMTE1OTA4_0a62eb65-ad36-4ddf-98da-62169eb032dc">365,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i9fd8a9bd8cd94d959433500bb9dca32e"><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract assets consist of unbilled accounts receivable (see Note 6).  Our contract liabilities consist of current deferred revenue and other non-current liabilities as reported on the accompanying consolidated balance sheets.  Revenue recognized that was included in the contract liability at the beginning of the period was $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzEzODk_8e666617-eafb-44a2-9052-9151e0020352">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzEzOTY_17db99f8-720d-4e05-92d3-a14c4c92a9f5">4.8</ix:nonFraction> million for the years ended December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_199"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 18 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:CostOfRevenueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90ZXh0cmVnaW9uOmFlZWFlZWZhMjk1MTQxZWFhOTc5ZGJjZDg1ODk1OGMxXzQ0MA_39d3413b-af32-474d-9c31-a06a81f1e23c" continuedAt="ica301a9094614f8ba89346a8cb9cbe33" escape="true">COST OF REVENUE</ix:nonNumeric></span></div><ix:continuation id="ica301a9094614f8ba89346a8cb9cbe33"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue principally includes payroll and employee benefits associated with personnel employed in customer service, operations and technology roles, fees paid to external providers related to the provision of services, reimbursable expenses, technology and telecommunications costs as well as depreciation and amortization of operating assets.  <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:ScheduleOfCostOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90ZXh0cmVnaW9uOmFlZWFlZWZhMjk1MTQxZWFhOTc5ZGJjZDg1ODk1OGMxXzQ0NA_97647187-c846-4a29-98a0-033b575d8dad" continuedAt="iadea37101f8d470b99b4b098345b6b44" escape="true">The components of cost of revenue were as follows for the years ended December&#160;31:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><ix:continuation id="iadea37101f8d470b99b4b098345b6b44"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CostDirectLabor" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzItMi0xLTEtMTExMTU5_a70adae9-3dc4-4c5d-afc4-21fae20bf8b2">69,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:CostDirectLabor" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzItNC0xLTEtMTExMTU5_2c73a786-4cde-4ef7-b273-139e87e2c5a5">94,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:CostOutsideFeesAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzMtMi0xLTEtMTExMTU5_e2bb6582-ef14-4c18-bc5c-79fc0d6c94e4">66,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:CostOutsideFeesAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzMtNC0xLTEtMTExMTU5_4247673b-4a76-4c69-8bda-fd6b737c5e74">146,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:CostTechnologyAndTelecommunications" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzQtMi0xLTEtMTExMTU5_7994816e-84d1-4f06-aa27-8b4440cd8220">25,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:CostTechnologyAndTelecommunications" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzQtNC0xLTEtMTExMTU5_a880d0d1-9cd0-4b3e-be39-800abf03054a">35,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:CostReimbursableExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzUtMi0xLTEtMTExMTU5_e328224e-a662-48e6-92f6-73900716634c">6,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:CostReimbursableExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzUtNC0xLTEtMTExMTU5_07ea0246-9737-4094-a155-23837c94758c">16,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzYtMi0xLTEtMTExMTU5_074e6e01-ed4a-460d-94c8-774c1c93dd36">3,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzYtNC0xLTEtMTExMTU5_d3bd2914-13ac-4768-a488-93e3318e93b5">12,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzktMi0xLTEtMTExMTU5_12d50892-d0cc-4f58-a446-318b0c7d8add">171,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzktNC0xLTEtMTExMTU5_d6dc1e63-6806-4a72-9c59-f53beced5c2c">305,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_202"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 19 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90ZXh0cmVnaW9uOjA4NTM5ZWVkOTk5MDRjZDM4ZTFhZTc5NmIwYzVhZmM2XzU1Mg_4339c9d9-cf6c-4baf-a810-e14a5834f6d2" continuedAt="id8677b7a2076475d9957fb3c157f06e2" escape="true">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</ix:nonNumeric></span></div><ix:continuation id="id8677b7a2076475d9957fb3c157f06e2"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses include payroll and employee benefits associated with personnel employed in executive, sales and marketing, finance, technology, law, compliance, human resources, vendor management, facilities and risk management roles.  This category also includes professional services fees, occupancy costs, marketing costs, depreciation and amortization of non-operating assets and other expenses.  <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90ZXh0cmVnaW9uOjA4NTM5ZWVkOTk5MDRjZDM4ZTFhZTc5NmIwYzVhZmM2XzU1NQ_4bc74c10-fd8b-4af1-8e05-d41ae5651084" continuedAt="i66c38fc509f840e4bafa5496331d69a1" escape="true">The components of selling, general and administrative expenses were as follows for the years ended December&#160;31:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><ix:continuation id="i66c38fc509f840e4bafa5496331d69a1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzItMi0xLTEtMTExMTU5_821c2b3a-3dcf-4275-8dc6-1ee816593c52">28,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzItNC0xLTEtMTExMTU5_295d65af-078b-441e-bcb9-355bd7b17b6a">35,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzMtMi0xLTEtMTExMTU5_4b8df7f2-e4cc-4d73-933f-adceaf624bb6">10,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzMtNC0xLTEtMTExMTU5_a8252c4f-af19-4416-9221-4c6facb47054">11,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzQtMi0xLTEtMTExMTU5_2a7c0883-3941-4f58-82ac-1635f6bf77e3">9,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzQtNC0xLTEtMTExMTU5_2f81faa4-b43e-466e-8504-5a2d1ffd432e">14,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzUtMi0xLTEtMTExMTU5_7c66fdf3-d53b-42ef-9e30-762afb6d3609">9,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzUtNC0xLTEtMTExMTU5_c8ccba65-c26c-4698-9289-5b77140a91bf">19,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzYtMi0xLTEtMTExMTU5_c3a27820-c10f-4266-8a0f-447645b0da7e">2,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzYtNC0xLTEtMTExMTU5_9f44afff-dbbf-45d1-adfa-6ee44cab0c3e">3,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzctMi0xLTEtMTExMTU5_f3b79d44-70b1-4df5-8ee8-fa19a5489a32">1,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzctNC0xLTEtMTExMTU5_236bff6b-a681-4084-84d8-ee585bf6153c">2,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzgtMi0xLTEtMTExMTU5_7ee47654-827d-4506-804d-fe2c94fadb1f">6,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzgtNC0xLTEtMTExMTU5_a7810195-15e9-4bc1-b18f-c4a9448ca8db">5,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzEwLTItMS0xLTExMTE1OQ_772c9b08-fec6-4ba2-b6c5-dd7c96c85a3a">67,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzEwLTQtMS0xLTExMTE1OQ_eb0468a2-78f3-40ed-9d7c-7b1ab7a9fb12">92,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_205"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 20 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90ZXh0cmVnaW9uOmU3ZDRiN2IxZWI0ODQ1MTJiOGM4ZGViOWYzY2MwNzk2Xzk3_53d5e4d5-8411-4a7c-b610-64441ae32f9f" continuedAt="ib23d64a530b946d3be78e9c83b79d999" escape="true">OTHER INCOME (EXPENSE), NET</ix:nonNumeric></span></div><ix:continuation id="ib23d64a530b946d3be78e9c83b79d999"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90ZXh0cmVnaW9uOmU3ZDRiN2IxZWI0ODQ1MTJiOGM4ZGViOWYzY2MwNzk2XzEwMA_ede6db95-e60d-4c3f-883d-921bd75e84e5" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzItMi0xLTEtMTExMTU5_da537f97-2327-43be-9271-fa9aa92746e7">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzItNC0xLTEtMTExMTU5_c24174c1-1752-4aa4-8580-04041f715d96">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="asps:OtherNonoperatingIncomeExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzQtMi0xLTEtMTExMTU5_04f8091c-3d7e-42fc-8a37-cd96b0dbb124">860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="asps:OtherNonoperatingIncomeExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzQtNC0xLTEtMTExMTU5_a01fae7e-74ce-4325-ad2b-4fb73a6b7736">261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzYtMi0xLTEtMTExMTU5_0af5d7a2-c41a-4dac-8a67-cb554dc826e8">864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzYtNC0xLTEtMTExMTU5_e4cfc410-099e-4f98-b042-afeb559d3154">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="ic3e55dc33eb8495f98a52a40db831313_208"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 21 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1OTM_dd93a84f-bd64-4612-9568-4d1aa335611a" continuedAt="i530eed3adc3448d3a020d0ecf23815c6" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="i530eed3adc3448d3a020d0ecf23815c6" continuedAt="i4a0e4d00800e461687420827538574d2"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1OTk_18798cde-8e9a-404e-892b-02da7d8f65dd" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes and non-controlling interests consist of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzItMi0xLTEtMTExMTU5_037fe0fc-94ac-460d-917e-9461b098349f">25,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzItNC0xLTEtMTExMTU5_0b89dff1-6d04-4a50-9f6d-dc8e46c879d9">50,822</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzMtMi0xLTEtMTExMTU5_d7ae7724-bf9e-492d-ba99-cff01e79a3f4">9,536</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzMtNC0xLTEtMTExMTU5_2d1274e9-47ae-40bf-9d89-ec3290880b6f">13,243</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzQtMi0xLTEtMTExMTU5_32531120-2533-4730-b894-d0d8759da459">669</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i432559f331994a2383274327a2bd02af_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzQtNC0xLTEtMTExMTU5_0afacf63-71bd-4221-97f0-a6b046ecf0c2">6,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzYtMi0xLTEtMTExMTU5_53afa006-0470-41c8-94a1-3d0f84b5c9c3">15,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzYtNC0xLTEtMTExMTU5_1d0b036b-87de-4c3e-8d64-a2adbbe57b8f">57,706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU2MDA_ad8a1ca3-0c35-48d4-94e4-04f140ef66c5" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i995543a416e546629675d4f6988c0ff4_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzMtMi0xLTEtMTExMTU5_6a296bb5-6940-4fca-8322-f8ad4c85814d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f2fd1f66bc34162beaac54c7ba24b91_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzMtNC0xLTEtMTExMTU5_784656e1-b398-488b-885d-9191fa915a55">2,158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzQtMi0xLTEtMTExMTU5_a007ecad-4186-4930-9b85-51e5e20c9a2e">432</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzQtNC0xLTEtMTExMTU5_60b39877-ce44-44c1-b55b-b2e30bd9c61f">4,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ef3ee3e676642dba33481af14ebf309_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzUtMi0xLTEtMTExMTU5_157c248d-c906-46f3-8df8-a41e32a72b64">308</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic21a55c502c945548156bd0b65607d0a_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzUtNC0xLTEtMTExMTU5_598eb864-6db0-4c0e-8490-01171f661080">322</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzYtMi0xLTEtMTExMTU5_21c34633-cb00-4eb8-aed8-3724d0d45a42">3,197</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i432559f331994a2383274327a2bd02af_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzYtNC0xLTEtMTExMTU5_fa223280-8e73-4b05-8bc2-225fbc215131">6,088</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzgtMi0xLTEtMTExMTU5_79edf70b-5ff3-4d04-ae70-fbe24259a727">3,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzgtNC0xLTEtMTExMTU5_cd640ad4-758a-4e02-89b8-65fbd0e2b73b">3,576</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i995543a416e546629675d4f6988c0ff4_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEwLTItMS0xLTExMTE1OQ_07763306-3065-4855-8901-3b5ffbee5390">140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2fd1f66bc34162beaac54c7ba24b91_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEwLTQtMS0xLTExMTE1OQ_3b439cef-f040-40f5-94d9-8946c459164c">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzExLTItMS0xLTExMTE1OQ_365d0190-b310-4d45-b5f6-def4a813e947">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzExLTQtMS0xLTExMTE1OQ_b80095ad-73db-46c3-92e6-58768d202f56">2,808</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. state</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ef3ee3e676642dba33481af14ebf309_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEyLTItMS0xLTExMTE1OQ_fe952ef4-baa5-48ab-a5a1-1a37cf12139a">836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic21a55c502c945548156bd0b65607d0a_D20200101-20201231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEyLTQtMS0xLTExMTE1OQ_b5e92081-51e3-4a72-80c7-75bd758e579b">465</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEzLTItMS0xLTExMTE1OQ_c40ba28e-1ead-4b17-9b1d-2d9eadb5d48d">510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i432559f331994a2383274327a2bd02af_D20200101-20201231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEzLTQtMS0xLTExMTE1OQ_e1a7243b-beef-42d9-bede-fe75bc9b5731">1,984</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE1LTItMS0xLTExMTE1OQ_4a0bc8a4-af44-45bc-9b1f-a79c7bd79ebb">705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE1LTQtMS0xLTExMTE1OQ_8f2b678e-81e1-4632-b96a-a566bb750ab6">5,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE3LTItMS0xLTExMTE1OQ_ae023ce5-e01c-46d4-bf35-863ba3eef1f0">3,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE3LTQtMS0xLTExMTE1OQ_fdaf5dc6-6e80-4025-a0e5-f755c489b2f1">8,609</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a Uruguay free trade zone that provides an indefinite future tax benefit.  The tax holiday is conditioned upon our meeting certain employment and investment thresholds.  The impact of these tax holidays decreased foreign taxes by $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ2MA_2793b924-3d5a-4016-bfb0-06236cdd8f3a">0.1</ix:nonFraction> million ($<ix:nonFraction unitRef="usdPerShare" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="2" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ2NA_8162584f-7246-458d-b845-b2faa6a5c015">0.01</ix:nonFraction> per diluted share) and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ5MA_e9e03226-aaaa-4822-b86c-9f4cf0ed8ef9">0.1</ix:nonFraction> million ($<ix:nonFraction unitRef="usdPerShare" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="2" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ5NA_f705fb42-0bd4-408f-8c6b-59884339805f">0.01</ix:nonFraction> per diluted share) for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i4a0e4d00800e461687420827538574d2" continuedAt="ic89fbad104ea49a5bb1b4acbde36d0fb"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU2MDI_3aaf69df-1fcc-4f86-a753-21b4ee7e7a7c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the tax effects of the temporary differences is as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzMtMi0xLTEtMTExMTU5_dad83148-f1b2-4c31-9b9e-996988fa1df6">368,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzMtNC0xLTEtMTExMTU5_091414e7-b6d4-4bd5-aba0-4f902a1e4fd2">353,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal and state tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzQtMi0xLTEtMTExMTU5_9ecf39af-5aff-49e7-a452-945048338c95">194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzQtNC0xLTEtMTExMTU5_ec44bade-37db-4d43-a182-b22f2afee3e2">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-U.S. deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:DeferredTaxAssetsNonU.S." format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzUtMi0xLTEtMTExMTU5_04e2ee73-2bd1-4f29-aebf-0422f9487bd9">13,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:DeferredTaxAssetsNonU.S." format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzUtNC0xLTEtMTExMTU5_774a01b8-dff3-459d-afe0-90656bc1b510">11,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzYtMi0xLTEtMTExMTU5_0e48a737-9f76-4caa-81b6-881f72bed720">1,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzYtNC0xLTEtMTExMTU5_35770fbb-9453-4180-a1e3-0ce8a990df31">1,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzctMi0xLTEtMTExMTU5_ebf89aae-4c50-42c8-bf2e-10335301a71f">962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzctNC0xLTEtMTExMTU5_08e57278-68e3-444c-a0f2-a50583432c9f">1,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzgtMi0xLTEtMTExMTU5_3d043b6e-a6da-4bd1-bea8-c3afb226b30d">10,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzgtNC0xLTEtMTExMTU5_e7b54065-ce36-4dae-9404-2d419e9c9cdc">10,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzExLTItMS0xLTExMTE1OQ_b86a3d5c-211c-4614-8c09-ce68baa5f380">8,290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzExLTQtMS0xLTExMTE1OQ_ed3afa39-69fa-44fa-bd85-91fcaf2a672b">8,133</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" sign="-" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEyLTItMS0xLTExMTE1OQ_bc7232c5-540a-4e15-8b62-ee518ca5045c">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEyLTQtMS0xLTExMTE1OQ_d1dddbf9-5683-47f5-87cc-8150cf720631">441</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-U.S. deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:DeferredTaxLiabilitiesNonU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEzLTItMS0xLTExMTE1OQ_5872e89d-5d15-4560-8c2f-df1e75a1f741">523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:DeferredTaxLiabilitiesNonU.S." scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEzLTQtMS0xLTExMTE1OQ_5acb96ed-52ef-42db-982a-5952a0a7f137">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" sign="-" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE0LTItMS0xLTExMTE1OQ_5e9c3343-c3d1-4666-9314-20d275fe78e5">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE0LTQtMS0xLTExMTE1OQ_b9096b9c-f626-4570-8d00-97d4d6561dd2">736</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="asps:DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE1LTItMS0xLTExMTE1OQ_4c931294-2404-4a05-9a2a-008921f0d7e1">386,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="asps:DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE1LTQtMS0xLTExMTE1OQ_6395ab7c-c554-417f-a3f5-01f27292887e">368,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE3LTItMS0xLTExMTE1OQ_71e110cd-01a4-416b-8983-b5af4ffb798d">389,147</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE3LTQtMS0xLTExMTE1OQ_5db3263b-72e9-4abc-8220-d216c2c575aa">372,227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE5LTItMS0xLTExMTE1OQ_daf8881b-4793-43ea-a17d-ae2fb3933aa1">2,642</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE5LTQtMS0xLTExMTE1OQ_81f3a8ca-fdbc-43e4-9243-cd8025ba0397">3,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A valuation allowance is provided when it is deemed more likely than not that some portion or all of a deferred tax asset will not be realized.  In determining whether a valuation allowance is needed requires an extensive analysis of positive and negative evidence regarding realization of the deferred tax assets and, inherent in that, an assessment of the likelihood of sufficient future taxable income.  When there is a cumulative pretax loss for financial reporting for the current and two preceding years (i.e., a three year cumulative loss), this is a significant element of negative evidence that would be difficult to overcome on a more likely than not or any other basis.  Therefore, the Company&#8217;s valuation allowance was $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzE5Njc_453d1308-e962-4a6e-b8c2-13c0fdd51b06">389.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzE5NzQ_b45f33f4-6961-40e7-81c0-d0ca362d6307">372.2</ix:nonFraction> million for the year ending December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2020, the Company did not recognize deferred taxes on cumulative earnings of subsidiaries other than Luxembourg and the Philippines because the Company intended for those earnings to be indefinitely reinvested. In 2020, the Company recognized income tax expense on $<ix:nonFraction unitRef="usd" contextRef="i2d0579573a4c4c21859cb25ecc27c64e_D20210101-20211231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzIyOTY_c79e2ccd-bc57-46e4-9d87-31644f357777">68</ix:nonFraction> million of accumulated earnings in India that had previously been considered indefinitely reinvested and began recognizing income tax expense on earnings in India.  In 2021, the Company recognized income tax expense on a $<ix:nonFraction unitRef="usd" contextRef="ifed3dec89c484b81b1bf7dd72569c42b_D20210101-20211231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI1MTI_b990729c-4102-45ec-aa4b-0380e80be239">15</ix:nonFraction> million dividend from the Company&#8217;s India subsidiary to its parent. The Company continues to remain indefinitely reinvested in all other non-Luxembourg earnings not previously discussed.  The other non-Luxembourg earnings reinvested as of December 31, 2021 were approximately $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI3ODM_775ba314-381d-48df-b86d-583002302b7f">3.7</ix:nonFraction> million, which if distributed would result in <ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI4MjQ_79ae23b5-04bb-493f-a516-5a17e9f76f65">no</ix:nonFraction> additional tax due. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a deferred tax asset of $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI4ODg_b3844ce0-a25c-4d10-85a1-a8a3015806c9">368.8</ix:nonFraction> million as of December&#160;31, 2021 relating to Luxembourg, U.S. federal, state and foreign net operating losses compared to $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI5ODk_845c63d9-8c7e-42b1-8400-340fb38245b5">353.4</ix:nonFraction> million as of December&#160;31, 2020.  As of December&#160;31, 2021 and 2020, a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i9970d4abaa8f438d8e8a5a55aeeb99ad_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMwNDU_c45ca7ec-3879-4243-9c86-82a0090b8d2f">367.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i32075b321eae43638d92ba810afeb1c6_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMwNTI_f7e74f5c-5682-4f16-8906-7aa8e83e3e6f">349.8</ix:nonFraction> million, respectively, has been established related to Luxembourg net operating loss (&#8220;NOL&#8221;).  As of December&#160;31, 2020 a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i822d1385bdf14526b16f1cde60163c36_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMxNzY_200292a4-2bcc-413f-894c-94b13846b917">0.8</ix:nonFraction> million has been established related to state NOLs and a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="iedd47b01ba0442afb3777592a2f69fca_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMyNTE_de05a7a5-e5cc-45e0-a822-b40f6167edad">2.4</ix:nonFraction> million has been established related to U.S. federal NOLs (<ix:nonFraction unitRef="usd" contextRef="if62f0f93dfdf4648a191222616fdd6a8_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMzMDU_a7a9a315-9e33-40c7-8aeb-5a02d0c78f12">no</ix:nonFraction> comparative amounts for the year ended December&#160;31, 2021).  The gross amount of net operating losses available for carryover to future years is approximately $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM0NTE_36b34960-25b2-48a2-8516-81be0ac2bed8">1,476.8</ix:nonFraction> million as of December&#160;31, 2021 and approximately $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM0ODE_aec852ac-e3cd-4140-90d9-66d7496271f8">1,415.9</ix:nonFraction> million as of December&#160;31, 2020.  These losses are scheduled to expire between the years 2023 and 2041.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company had a deferred tax asset of $<ix:nonFraction unitRef="usd" contextRef="if62f0f93dfdf4648a191222616fdd6a8_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM2MTQ_85f2f875-ae20-47e9-8cec-776fe1b5e150">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i822d1385bdf14526b16f1cde60163c36_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM2MjE_58b39834-b516-4adc-9501-f038fcc63f3a">0.9</ix:nonFraction> million as of December&#160;31, 2021 and 2020, respectively, relating to state tax credits.  Some of the state tax credit carryforwards have an indefinite carryforward period.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is taking advantage of the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act signed into law on March 27, 2020 by utilizing a five year carryback of the full $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="asps:OperatingLossCarrybackCARESAct" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM5NDk_60568cf6-78c6-4c44-b967-ce333ea29109">14.8</ix:nonFraction> million net operating loss generated in the U.S. in 2020.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="ic89fbad104ea49a5bb1b4acbde36d0fb"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate differs from the Luxembourg statutory tax rate due to tax rate differences on foreign earnings, increases in uncertain tax positions, state taxes, remeasurement of deferred tax assets related to tax rate changes, a decrease in unrecognized tax benefits, tax exempt income primarily from the sale of Pointillist (see Note 4) and a valuation allowance against deferred tax assets the Company believes it is more likely than not will not be realized</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1Nzk_429e1e11-d945-4373-a186-4fa6711f5268" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the Luxembourg statutory tax rate to our effective tax rate for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzItMi0xLTEtMTExMTU5_edc59dcb-a3cb-4f19-a67b-273864f41f7e">24.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzItNC0xLTEtMTExMTU5_2126d54a-fd10-4aa5-a38c-b2a977467545">24.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzMtMi0xLTEtMTExMTU5_aec9dbd0-5e78-40e1-9aff-feffeb4f1b76">130.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzMtNC0xLTEtMTExMTU5_37b93810-d316-4a34-9947-8e63da72ff12">29.79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzQtMi0xLTEtMTExMTU5_582ba3de-81ff-4708-8bc9-b9f2110125ce">3.87</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzQtNC0xLTEtMTExMTU5_aec1313f-0671-430c-a39f-c9efedc4f055">1.25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzUtMi0xLTEtMTExMTU5_fadb8db5-23a8-4fb6-bc44-6a1b01c5efbd">0.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzUtNC0xLTEtMTExMTU5_f7d07c10-d532-460e-8bc7-641075f35a1b">0.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" name="asps:EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzYtMi0xLTEtMTExMTU5_400b4967-1c0b-4626-845d-d07ebde6013c">11.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="asps:EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzYtNC0xLTEtMTExMTU5_b67b6ab3-02ce-40cf-b13f-b0b1b8c87219">2.94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax rate change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzgtMi0xLTEtMTExMTU5_9df7ce84-785b-4df3-97e9-a99d9ea66b75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzgtNC0xLTEtMTExMTU5_a2b2e36a-bf4a-40be-b741-ee7f5346adbf">2.40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax rate differences on foreign earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzktMi0xLTEtMTExMTU5_22561c75-04dc-41ff-850d-625a116254aa">6.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzktNC0xLTEtMTExMTU5_0becf7f7-2655-48eb-a552-606f81e9ba2b">6.62</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Exempt Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEwLTItMS0xLTExMTE1OQ_0ac2c3df-e42e-4ede-a53f-c8712eb00ad6">145.91</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEwLTQtMS0xLTExMTE1OQ_2fcfad04-753e-40f7-849a-14bee7893501">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzExLTItMS0xLTExMTE1OQ_07a4168c-2e7e-4a91-baa1-84835556cb32">2.70</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzExLTQtMS0xLTExMTE1OQ_4ae5e138-c5a7-4f67-ac2e-a7e985d6f2b2">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEzLTItMS0xLTExMTE1OQ_8074eb87-7a1e-40b9-a132-86f3ea430fd5">21.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEzLTQtMS0xLTExMTE1OQ_b9276e9a-573a-4568-970d-9eb997bd83ec">14.92</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC Topic 740 which clarifies the accounting and disclosure for uncertainty in tax positions.  We analyzed our tax filing positions in the domestic and foreign tax jurisdictions where we are required to file income tax returns as well as for all open tax years subject to audit in these jurisdictions.  The Company has open tax years in the United States (2015 through 2020), India (2011 through 2021) and Luxembourg (2015 through 2019).</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1OTY_d369d38f-6b75-45ea-bba0-54ea008d1b5e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in unrecognized tax benefits during the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of unrecognized tax benefits as of the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzItMi0xLTEtMTExMTU5_9ceb6a9e-6709-44d9-b394-7f5ea84951d1">8,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzItNC0xLTEtMTExMTU5_0a7f2a8f-4a16-4c66-8553-d37aa860426f">9,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases as a result of tax positions taken in a prior period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzMtMi0xLTEtMTExMTU5_00cf1bda-876c-4708-ae68-ca6c755a2e12">1,648</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzMtNC0xLTEtMTExMTU5_521adeda-d51c-4ab8-9432-84ba197bf5da">2,591</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken in a prior period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzQtMi0xLTEtMTExMTU5_f845d99c-75cd-426a-bce5-41e1fc9139c2">2,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzQtNC0xLTEtMTExMTU5_b7d3efc3-3859-48a5-872f-865dfae258c2">767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken in the current period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzUtMi0xLTEtMTExMTU5_ae6c53de-7835-4dfe-8c46-2717ead64cf6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzUtNC0xLTEtMTExMTU5_766d0b6f-4884-463b-9ebd-87953d1489d5">598</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of unrecognized tax benefits as of the end of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzctMi0xLTEtMTExMTU5_d544758c-f4a1-4261-9650-353f9c2ad809">9,023</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzctNC0xLTEtMTExMTU5_0835796e-ffb0-4ecc-bfa1-7c25358e4e63">8,541</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits including interest and penalties that, if recognized, would affect the effective tax rate is $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzUyODM_93b88309-d029-4252-b305-72d3769707d2">14.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzUyOTA_e8929b09-64aa-4f5b-b813-79404c02f63e">13.2</ix:nonFraction> million as of December&#160;31, 2021 and 2020, respectively.  The Company recognizes interest, if any, related to unrecognized tax benefits as a component of income tax expense.  As of December&#160;31, 2021 and 2020, the Company had recorded accrued interest and penalties related to unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1NTU_d1aec6b1-b210-4c0e-81c4-7d1644a3dcdd">5.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1NjI_fe4b1c76-6ca1-415d-8de3-8d13ef125ac7">4.6</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_214"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 22 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzE3NTA_d460b659-105b-4adf-b593-142c53b6a2ae" continuedAt="i56a88866f1d1476aa3fdc91dab3bf3c8" escape="true">EARNINGS PER SHARE</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i56a88866f1d1476aa3fdc91dab3bf3c8" continuedAt="i303a774151f54a3abd0940b674ea8399">Basic earnings (loss) per share is computed by dividing earnings (loss) available to common shareholders by the weighted average number of common shares outstanding for the period.  Diluted earnings (loss) per share reflects the assumed conversion of all dilutive securities using the treasury stock method.  Diluted net earnings (loss) per share excludes all dilutive securities because their impact would be anti-dilutive, as described below.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i303a774151f54a3abd0940b674ea8399"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzE3NDc_eea7b49e-4977-4eba-98c1-6199f81647fd" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per share are calculated as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Altisource</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzItMi0xLTEtMTExMTU5_e84b67e4-11eb-44d0-89c7-77419740f9a6">11,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzItNC0xLTEtMTExMTU5_b63da588-7ba4-4040-8ae1-9f155482c8f8">67,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzQtMi0xLTEtMTExMTU5_8c45ba11-ea36-45e3-b562-66113425e31a">15,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzQtNC0xLTEtMTExMTU5_ba8dfc3b-d25d-4250-bd5e-b6f4b63eec24">15,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted shares and </span></div><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">restricted share units</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzUtMi0xLTEtMTExMTU5_caf01c8a-db8b-4046-b9fc-f89a598d2421">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzUtNC0xLTEtMTExMTU5_fac1e805-2e0c-4b8a-9df8-cfacc443d1f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzctMi0xLTEtMTExMTU5_47c54467-2b71-40ec-849a-b5443e3f262e">16,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzctNC0xLTEtMTExMTU5_f562c59c-9824-4db0-a769-f9112d823777">15,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzEwLTItMS0xLTExMTE1OQ_de0b8d9d-b01d-43fe-bccb-cf67495d08bb">0.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzEwLTQtMS0xLTExMTE1OQ_25ee6564-152c-4c10-8b78-808469807a30">4.31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzExLTItMS0xLTExMTE1OQ_b04abe31-3fcb-4474-aec9-60c13bda39f0">0.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzExLTQtMS0xLTExMTE1OQ_57d611ff-0a19-4ef8-9e80-d4f8c0375b90">4.31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and, 2020, <ix:nonFraction unitRef="shares" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzU4Ng_f0e07e5c-6a3a-4229-82e5-d9d9c04ea2fc">1.2</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzU5Mw_be5d9ad2-10e0-4168-aca4-8feaac0d9dd7">1.6</ix:nonFraction> million, respectively, stock options, restricted shares and restricted share units were excluded from the computation of earnings (loss) per share, as a result of the following:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2020, <ix:nonFraction unitRef="shares" contextRef="i7d221c8b4b41409aba29319bff223d00_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzgwNQ_280d8dc2-2601-4345-82bb-764542de6967">0.2</ix:nonFraction> million stock options, restricted shares and restricted share units were anti-dilutive and have been excluded from the computation of diluted earnings (loss) per share as a result of the net loss attributable to Altisource for the year ended December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the years ended December&#160;31, 2021 and 2020, <ix:nonFraction unitRef="shares" contextRef="i59a0fe29f16c4cffa4364376b637979c_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEwOTI_f014abee-e12b-404f-9d89-d295a10f3dc1">0.3</ix:nonFraction>&#160;million and <ix:nonFraction unitRef="shares" contextRef="i228a014c6c7643e0afdf5edda2b70d0e_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEwOTk_0156e268-3811-43d3-860f-ac25bd51c5d6">0.5</ix:nonFraction>&#160;million, respectively, stock options were anti-dilutive and have been excluded from the computation of diluted earnings (loss) per share because their exercise price was greater than the average market price of our common stock</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the years ended December&#160;31, 2021 and 2020, <ix:nonFraction unitRef="shares" contextRef="ia34bbe7020524a6f8e6b989ac937f3ce_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEzNTM_39b46038-6fb0-47f8-b26a-5fc9253c8439">0.9</ix:nonFraction>&#160;million and <ix:nonFraction unitRef="shares" contextRef="i2204c340f116463a9520fc78239edd3f_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEzNjA_1588e50c-9ac8-4ccc-b1aa-de68e3241a64">0.9</ix:nonFraction>&#160;million, respectively, stock options, restricted shares and restricted share units, which begin to vest upon the achievement of certain market criteria related to our common stock price, performance criteria and a total shareholder return compared to the market benchmark that have not yet been met in each period have been excluded from the computation of diluted earnings (loss) per share.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_217"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 23 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTcvZnJhZzphMWQ3ZmM3YTU4NTM0ZDg0YWNlNTI5OGRlMmRmZWY1Yy90ZXh0cmVnaW9uOmExZDdmYzdhNTg1MzRkODRhY2U1Mjk4ZGUyZGZlZjVjXzQ5MA_5a2a81d9-f1f2-4eea-a79c-564de4fdd581" continuedAt="ia82a5f33239d4f13a86754b0333ee528" escape="true">RESTRUCTURING CHARGES </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia82a5f33239d4f13a86754b0333ee528">In August 2018, Altisource initiated Project Catalyst, a project intended to optimize its operations and reduce costs to better align its cost structure with its anticipated revenues and improve its operating margins (finalized in 2020).  During the year ended December&#160;31, 2020 Altisource incurred $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTcvZnJhZzphMWQ3ZmM3YTU4NTM0ZDg0YWNlNTI5OGRlMmRmZWY1Yy90ZXh0cmVnaW9uOmExZDdmYzdhNTg1MzRkODRhY2U1Mjk4ZGUyZGZlZjVjXzI5OA_6a51ce2f-b5e1-42fe-8b05-bbfab4c4c5ce">12.0</ix:nonFraction> million of severance costs, professional services fees, facility consolidation costs, technology costs and business wind down costs related to the plan (<ix:nonFraction unitRef="usd" contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTcvZnJhZzphMWQ3ZmM3YTU4NTM0ZDg0YWNlNTI5OGRlMmRmZWY1Yy90ZXh0cmVnaW9uOmExZDdmYzdhNTg1MzRkODRhY2U1Mjk4ZGUyZGZlZjVjXzQ0Ng_42d3b20c-ae55-441d-935c-68660f0b6917">no</ix:nonFraction> comparative amount for the year ended December&#160;31, 2021).</ix:continuation></span></div><div id="ic3e55dc33eb8495f98a52a40db831313_220"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 24 &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDc0_abdbd698-e1b0-406b-9a07-9b203d496905" continuedAt="ic8b3b0980e1145fc9150733808c447b7" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="ic8b3b0980e1145fc9150733808c447b7" continuedAt="i5dda76d531d14746aa50c6eb23ff79fe"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a liability for contingencies if an unfavorable outcome is probable and the amount of loss can be reasonably estimated, including expected insurance coverage.  For proceedings where the reasonable estimate of loss is a range, we record a best estimate of loss within the range.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently involved in legal actions in the course of our business, some of which seek monetary damages.  We do not believe that the outcome of these proceedings, both individually and in the aggregate, will have a material impact on our financial condition, results of operations or cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Periodically, we are subject to audits, examinations and investigations by federal, state and local governmental authorities and receive subpoenas, civil investigative demands or other requests for information from such governmental authorities in connection with their regulatory or investigative authority.  We are currently responding to such inquiries from governmental authorities relating to certain aspects of our business.  We believe it is premature to predict the potential outcome or to estimate any potential financial impact in connection with these inquiries.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i5dda76d531d14746aa50c6eb23ff79fe" continuedAt="ic2d30feb733a432cb348f6446359eec0"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2018, the United States Supreme Court rendered a 5-4 majority decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning existing court precedent.  During the year ended December&#160;31, 2019, the Company completed the analysis of its services for potential exposure to sales tax in various jurisdictions in the United States.  The Company recognized a $(<ix:nonFraction unitRef="usd" contextRef="idaca7bbffbdf4615bff228f4eb2b1317_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzE3NTU_4d9a9eb9-c0c8-4246-a08a-73813182b5da">2.7</ix:nonFraction>) million net loss reimbursement for the year ended December&#160;31, 2020 (<ix:nonFraction unitRef="usd" contextRef="ia619e33d7b9640abb710760e0171e9bc_D20210101-20211231" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzE4MDQ_3b635142-d8cb-4549-87cd-6a372f3edc0c">no</ix:nonFraction> comparative amount for the year ended December&#160;31, 2021), in selling, general and administrative expenses in the accompanying consolidated statements of operations and comprehensive income (loss).  The Company began invoicing, collecting and remitting sales tax in applicable jurisdictions in 2019.  Future changes in our estimated sales tax exposure could result in a material adjustment to our consolidated financial statements, which would impact our financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ocwen Related Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 3, during the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for <ix:nonFraction unitRef="number" contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzI0MDg_1c87d094-2f7d-4f26-96b8-fb0a76909c66">31</ix:nonFraction>% of our total revenue.  Additionally, <ix:nonFraction unitRef="number" contextRef="i028e34cef9534ad7bb86868dfaaf7120_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzI0NDg_e186f421-e662-4f1c-a1bc-25f2ef98697a">5</ix:nonFraction>% of our revenue for the year ended December&#160;31, 2021 was earned on the loan portfolios serviced by Ocwen, when a party other than Ocwen or the MSRs owner selected Altisource as the service provider.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that it is subject to a number of ongoing federal and state regulatory examinations, consent orders, inquiries, subpoenas, civil investigative demands, requests for information and other actions and is subject to pending and threatened legal proceedings, some of which include claims against Ocwen for substantial monetary damages.  Previous regulatory actions against Ocwen have subjected Ocwen to independent oversight of its operations and placed certain restrictions on its ability to acquire servicing rights.  Existing or future similar matters could result in adverse regulatory or other actions against Ocwen.  In addition to the above, Ocwen may become subject to future adverse regulatory or other actions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December&#160;31, 2021, approximately <ix:nonFraction unitRef="number" contextRef="i55bac386b5d04f4b8cdaf2e4279a0626_D20211001-20211231" decimals="2" name="asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzM0NDg_c45cd0f9-eeb9-42e3-be43-5034ea5ba3ba">21</ix:nonFraction>% of loans serviced and subserviced by Ocwen (measured in UPB) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to the Subject MSRs and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of <ix:nonNumeric contextRef="ibd63b1c8749c4c9eb62edc23ae7cff5a_D20211001-20211231" name="asps:SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDcx_21d35328-c6c7-4907-9317-b7792522c135">five years</ix:nonNumeric>.  NRZ can terminate its sub-servicing agreement with Ocwen in exchange for the payment of a termination fee.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The existence or outcome of Ocwen regulatory matters or the termination of the NRZ sub-servicing agreement with Ocwen may have significant adverse effects on Ocwen&#8217;s business and/or our continuing relationship with Ocwen.  For example, Ocwen may be required to alter the way it conducts business, including the parties it contracts with for services, it may be required to seek changes to its existing pricing structure with us, it may lose its non-government-sponsored enterprise (&#8220;GSE&#8221;) servicing rights or subservicing arrangements or may lose one or more of its state servicing or origination licenses.  Additional regulatory actions or adverse financial developments may impose additional restrictions on or require changes in Ocwen&#8217;s business that could require it to sell assets or change its business operations.  Any or all of these effects and others could result in our eventual loss of Ocwen as a customer or a reduction in the number and/or volume of services they purchase from us or the loss of other customers.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from NRZ.  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $<ix:nonFraction unitRef="usd" contextRef="iab8f8b304a6a4e29bbef68c5fb255b66_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzU2OTU_344010c8-5d09-4a21-a5c3-39714edab78e">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1949215eb60b4106865e4ca21b2d15fe_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzU3MDI_7ab2f1e0-90a2-420d-8d0d-654898de6565">70.1</ix:nonFraction> million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, , with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $<ix:nonFraction unitRef="usd" contextRef="i94535e5bb6cd4c6091bc078951b7dea5_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzYzOTU_55157d87-eae6-4ede-9b8f-3677ef136685">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4cd7101ece674f35877b84abaf9ea429_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzY0MDI_0c99f1fc-1ef2-43ea-8e73-b39dbb710123">18.2</ix:nonFraction> million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="ic2d30feb733a432cb348f6446359eec0" continuedAt="i6cf779d1c16443d48a59fdfd80cda08a"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an Agreement with Ocwen pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Government Loans, and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to expected reductions in our revenue from the transition of referrals for default related services previously identified, if any of the following events occurred, Altisource&#8217;s revenue could be further significantly reduced and our results of operations could be materially adversely affected, including from the possible impairment or write-off of goodwill, intangible assets, property and equipment, other assets and accounts receivable:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource loses Ocwen as a customer or there is an additional significant reduction in the volume of services they purchase from us</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ocwen loses, sells or transfers a significant portion of its GSE or FHA servicing rights or subservicing arrangements or remaining other servicing rights or subservicing arrangements and Altisource fails to be retained as a service provider</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual relationship between Ocwen and NRZ changes significantly, including Ocwen&#8217;s sub-servicing arrangement with NRZ expiring without renewal, and this change results in a change in our status as a provider of services related to the Subject MSRs</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ocwen loses state servicing licenses in states with a significant number of loans in Ocwen&#8217;s servicing portfolio</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual relationship between Ocwen and Altisource changes significantly or there are significant changes to our pricing to Ocwen for services from which we generate material revenue</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource otherwise fails to be retained as a service provider</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management cannot predict whether any of these events will occur or the amount of any impact they may have on Altisource.  However, we are focused on diversifying and growing our revenue and customer base and we have a sales and marketing strategy to support these efforts.  Moreover, in the event one or more of these events materially negatively impact Altisource, we believe the variable nature of our cost structure would allow us to realign our cost structure to address some of the impact to revenue and that current liquidity would be sufficient to meet our working capital, capital expenditures, debt service and other cash needs.  There can be no assurance that our plans will be successful or our operations will be profitable.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain premises and equipment, primarily consisting of office space and information technology equipment.  Certain of our leases include options to renew at our discretion or terminate leases early, and these options are considered in our determination of the expected lease term.  Certain of our lease agreements include rental payments adjusted periodically for inflation.  Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.  We sublease certain office space to third parties.  Sublease income was $<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-5" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMTI0_6544be33-bdc7-4f1c-aea2-c32eb3fcda98">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-5" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMTMx_7daa8dde-2153-425e-b280-9bbab1acca35">1.4</ix:nonFraction> million for the years ended December&#160;31, 2021 and 2020, respectively.  The amortization periods of right-of-use assets are generally limited by the expected lease term.  Our leases generally have expected lease terms at adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMzQx_0ea45b9a-f501-4d57-b222-154ed789f210">one</span> to <ix:nonNumeric contextRef="i08350c05ad84444298e3729da7a7956a_I20211231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDc4_d81070b3-8706-4ced-8cd3-08b8b6d7dda9">six years</ix:nonNumeric>.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i6cf779d1c16443d48a59fdfd80cda08a"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDc5_abcc5212-2b89-4d08-a534-f67cf45572ae" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about our lease terms and our discount rate assumption is as follows as of December 31:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzItMi0xLTEtMTExMTU5_2f8cdd7f-d5b6-4fde-b871-6c7350bb5076">3.30</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzItNC0xLTEtMTExMTU5_b8737d05-aa09-4f28-80f7-309183d8804b">3.18</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzMtMi0xLTEtMTExMTU5_e120f794-e584-4586-b0ed-d4f7a7daed41">5.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzMtNC0xLTEtMTExMTU5_aca3b9a7-b4c8-4202-b1f6-b1c85f83ba5c">7.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDgw_b260a649-9130-4e24-88cc-9190b193c7a3" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease activity was as follows for the years ended December&#160;31:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa19fd09cd0f4cd2a810c9d555dc128e_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzMtMi0xLTEtMTExMTU5_04f25aeb-8993-48e7-8478-d5d4e48a24ce">6,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d36a18ef634f3bb16ab61ed36eb6ac_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzMtNC0xLTEtMTExMTU5_bc4f1cfb-1fef-4321-860f-19904f1314a4">9,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i367693d873514a1cb10c541a3feccfbf_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzQtMi0xLTEtMTExMTU5_bce91fb9-6a4b-4d99-ac73-9c4c1489078c">2,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i146db2fa2933492991f8b193e4b48a03_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzQtNC0xLTEtMTExMTU5_3e060d5e-167f-431c-b177-b8cb6e52943d">1,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in operating activities for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzYtMi0xLTEtMTExMTU5_cc49d8d4-6ba8-4cbc-a564-29105669fe28">9,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzYtNC0xLTEtMTExMTU5_bd4e7c71-2c3e-4417-9149-d858c9ae76d9">13,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term (twelve months or less) lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzctMi0xLTEtMTExMTU5_b1fa17da-810a-48e5-a591-46e80cae49cb">1,017</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzctNC0xLTEtMTExMTU5_c18d75fe-ad31-457d-8308-6be594d6180b">3,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDcz_ed217544-ef93-47d9-9008-e239a2c2fb0f" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of December&#160;31, 2021 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating lease obligations</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzItMi0xLTEtMTExMTU5_6e914696-960b-49d8-8e1b-183f4c74d7bf">3,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzMtMi0xLTEtMTExMTU5_f445abb7-64d7-46a9-aac7-f4c1f6edefcf">2,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzQtMi0xLTEtMTExMTU5_f484b46b-bda3-4604-8260-e50e7021a95c">1,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzUtMi0xLTEtMTExMTU5_7b96d1dd-805a-4838-8dba-439b834f42d2">1,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzYtMi0xLTEtMTExMTU5_3c2cb799-7e21-4f53-83d6-21f5d591f4c1">563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzgtMi0xLTEtMTExMTU5_40f1792c-61f5-4119-ad99-032fc7a34868">8,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzktMi0xLTEtMTExMTU5_0942e8b5-462c-45cd-8695-f4e5c8687938">561</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzExLTItMS0xLTExMTE1OQ_f797a849-ecb8-4c44-a347-d77be28e7610">7,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have executed <ix:nonFraction unitRef="agreement" contextRef="i07ed211037b44df08277b7ca233695f7_I20211231" decimals="INF" name="asps:StandbyLettersofCreditNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExNTk5_a7700243-ddd6-4031-a539-bc417b96cc69">two</ix:nonFraction> standby letters of credit totaling $<ix:nonFraction unitRef="usd" contextRef="i07ed211037b44df08277b7ca233695f7_I20211231" decimals="-5" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExNjM3_60f306ab-183f-4fe3-a824-ed42fc4133bd">0.6</ix:nonFraction> million related to <ix:nonFraction unitRef="lease" contextRef="i07ed211037b44df08277b7ca233695f7_I20211231" decimals="INF" name="asps:GuarantorObligationsMaximumExposureNumberOfOfficeLeases" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExNjUx_9955f0d6-b748-4961-aa49-ad7d42ecb59b">two</ix:nonFraction> office leases that are secured by restricted cash balances.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Escrow Balances</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold customers&#8217; assets in escrow accounts at various financial institutions pending completion of certain real estate activities.  These amounts are held in escrow accounts for limited periods of time and are not included in the consolidated balance sheets.  Amounts held in escrow accounts were $<ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-5" name="asps:EscrowDepositAndTrustAccount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDI5_eedea29e-97c0-46e9-8f97-23e36ac3fd2b">27.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-5" name="asps:EscrowDepositAndTrustAccount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDM2_e645619e-643b-44e6-b1e2-94bdeda5c84a">20.0</ix:nonFraction> million as of December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div id="ic3e55dc33eb8495f98a52a40db831313_232"></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 25 &#8212; <ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTU_cbf90437-27bc-4ccd-8a0e-832fc164aa56" continuedAt="i6c28c9ccb192441f9f8d7c515edce69f" escape="true">SEGMENT REPORTING</ix:nonNumeric></span></div><ix:continuation id="i6c28c9ccb192441f9f8d7c515edce69f" continuedAt="id0febd0e35444a3396779a800bc7f920"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Overview</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January&#160;1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through <ix:nonFraction unitRef="segment" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2ODc_fd8ef336-f27e-415d-9cbd-b80c148f16c4">two</ix:nonFraction> new reportable segments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  In addition, we report </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> separately.  Prior to the January&#160;1, 2022 change in reportable </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="id0febd0e35444a3396779a800bc7f920" continuedAt="ie830f60389704940badf2e2210927f30"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segments, the Company operated with one reportable segment (total Company).  2021 and 2020 periods segment disclosures have been restated to conform to the 2022 presentation.  See Note 25 for a description of our business segments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business segments are based upon our organizational structure, which focuses primarily on the services offered, and are consistent with the internal reporting used by our Chief Executive Officer (our chief operating decision maker) to evaluate operating performance and to assess the allocation of our resources.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Pointillist (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management, as well as eliminations between reportable segments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Revenue</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of our principal revenue generating activities are as follows:</span></div><div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Servicer and Real Estate</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For property preservation and inspection services and payment management technologies, we recognize transactional revenue when the service is provided.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For vendor management transactions, we recognize revenue over the period during which we perform the services.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For loan disbursement processing services, we recognize revenue over the period during which we perform the processing services with full recognition upon completion of the disbursements.  For foreclosure trustee services, we recognize revenue over the period during which we perform the related services, with full recognition upon completion and/or recording the related foreclosure deed.  We use judgment to determine the period over which we recognize revenue for certain of these services.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the real estate auction platform, real estate auction and real estate brokerage services, we recognize revenue on a net basis (i.e., the commission on the sale) as we perform services as an agent without assuming the risks and rewards of ownership of the asset and the commission earned on the sale is a fixed percentage or amount.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For SaaS based technology to manage real estate owned (&#8220;REO&#8221;), we recognize revenue over the estimated average number of months the REO are on the platform.  We generally recognize revenue for professional services over the contract period.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For loan servicing technologies, we recognized revenue based on the number of loans on the system.  We generally recognized revenue from professional services over the contract period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reimbursable expenses revenue related to our property preservation and inspection services, our real estate sales and our title and foreclosure trustee services is included in revenue with an equal amount recognized in cost of revenue.  These amounts are recognized on a gross basis, principally because generally we have control over selection of vendors and the vendor relationships are with us, rather than with our customers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Origination</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the majority of the services we provide, we recognize transactional revenue when the service is provided.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For vendor management oversight software-as-a-service (&#8220;SaaS&#8221;) platform, we recognize revenue over the period during which we perform the services.</span></div><div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Corporate and Others</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For our customer journey analytics platform (sold on December 1, 2021), we recognized revenue primarily based on subscription fees.  We recognized revenue associated with implementation services and maintenance services ratably over the contract term.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span><br/></span></div><ix:continuation id="ie830f60389704940badf2e2210927f30" continuedAt="i1900249ce6d84768a54954e77b3460d8"><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTY_48e59728-0c53-4b70-b94a-01670219f639" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, Ocwen was our largest customer.  Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.576%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ida5f6a2a66134896a5d1f601faec940b_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzItMi0xLTEtMTE1ODE2_4dee6607-1a75-430a-bc69-f1882fe8185e">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifa9773e250324737b9474191d05a8bcc_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzItNC0xLTEtMTE1ODE2_30639441-6cb2-42e2-b8ba-4c21813e141a">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b9d4e97f3d4e4a9c3338b098c1d120_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzMtMi0xLTEtMTE1ODE2_e50ba057-44a3-41ca-babc-11fa0d1c4324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i673d9502ccd74b87ad9941b6f7d37dbb_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzMtNC0xLTEtMTE1ODE2_59512d90-aa9c-4044-8bf7-3b40a94190df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iccb50632e1cc416db65adaaecf5fea5f_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzQtMi0xLTEtMTE1ODE2_44b55fcf-0046-44c7-9e9c-66516943bde2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8cb1518f0295419fa7acbe0b66eff7bc_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzQtNC0xLTEtMTE1ODE2_be989db9-9792-4449-b992-d033c0bd4cf6">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzUtMi0xLTEtMTE1ODE2_1c87d094-2f7d-4f26-96b8-fb0a76909c66">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzUtNC0xLTEtMTE1ODE2_a2a9f9ae-3876-443a-bc5f-738ddba3f054">54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTc_6a9d1465-536c-4962-8236-a623b1dd936a" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregation of total revenues by segment and major source is as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:43.524%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.863%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia399955924744d1e81f78d957691b521_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtMi0xLTEtMTE1ODMy_0d6b3fa5-6d08-4f19-a701-ab2fa0ca6e7b">98,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec1a56dfc087403aac4120f8d1b91324_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtNC0xLTEtMTE1ODMy_71e39b90-4a1c-4422-b3d1-2380da455ad2">9,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4861174872f7442da65b5e96e3c373dd_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtNi0xLTEtMTE1ODMy_a83266d4-9ce2-4137-b359-4ec07bd4c283">5,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtOC0xLTEtMTE1ODMy_02277aed-2565-4d88-81ee-5284550310c2">113,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27fbe1e45ef84459bbf860f1a0f694ea_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtMi0xLTEtMTE1ODMy_8a9e35e1-f5a6-4235-8f47-5a617df3a256">59,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0f1e874fd364e2fad8af441f713d1d2_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtNC0xLTEtMTE1ODMy_c8c21480-a6e7-4bb0-ae28-7f4635bf275a">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45e8572867fb4a429f495117966eb7db_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtNi0xLTEtMTE1ODMy_eda7953e-ab83-4f42-8c64-06d928981132">709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtOC0xLTEtMTE1ODMy_7380efcb-8eb3-4ec8-ad14-37da0a452efd">59,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id899665387db4840b3f28b1ef583469f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtMi0xLTEtMTE1ODMy_dfc120f5-a34a-47d8-b949-5abe1df4e208">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35ab7287b16541dc95a233423b63b5e0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtNC0xLTEtMTE1ODMy_2033de9c-76d4-491d-ada3-e1e327606104">4,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i890d8c72a0284f54b263f0777e86e1f0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtNi0xLTEtMTE1ODMy_b5079611-7cc0-4451-b6bd-9ff5d955cea8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtOC0xLTEtMTE1ODMy_37c4d10b-e7de-4dba-8dce-bf1b8f1ff615">4,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied148615531846cc914deab1292e9c50_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtMi0xLTEtMTE1ODMy_b887cd15-976b-4234-9a27-512c06feb50e">157,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03d1339b4fb44f03a94ed4347c3bbc54_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtNC0xLTEtMTE1ODMy_d58ecde6-ed1f-4491-9b9f-07e4a246327e">14,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e85e829fcd4b559a1994a9902f9c4f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtNi0xLTEtMTE1ODMy_5088f08e-cb55-49eb-b8d9-d8d2b97a4c31">6,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtOC0xLTEtMTE1ODMy_300513a5-f529-4d9b-8b0c-cfe7c1afd590">178,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:43.524%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.863%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58089479b7d44974b27eb49fc2c2bac9_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtMi0xLTEtMTE1ODMy_31c6cae6-ab8a-4733-a666-117500b0c397">277,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a90778e385c46e2b152870d964e2389_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtNC0xLTEtMTE1ODMy_da9315fb-26b9-47a5-9213-ae2a5d0f1a00">13,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i149bae23b6ad4019a33ce473dbe683c1_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtNi0xLTEtMTE1ODMy_05900f9a-5a2d-4df0-8fa0-2fd97d794f8c">16,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtOC0xLTEtMTE1ODMy_4e803df6-2296-46d4-8a98-8830578c300a">307,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idec7b8fd812247be9aca2b95f40ea13a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtMi0xLTEtMTE1ODMy_cbb99234-76d9-4a24-8aa5-2186443a1127">54,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i337edbfbc0cf4ef8918680d4e23bc1f1_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtNC0xLTEtMTE1ODMy_ea16c255-e491-4138-8fe4-5ef70f9c5aea">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b4335ebbcaf402cbaab5d5e1d5a53a3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtNi0xLTEtMTE1ODMy_0ce7fa56-de97-4137-9cf3-4f6c47dcdc91">147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtOC0xLTEtMTE1ODMy_977fdac3-60d1-491a-bf61-f9aaae2a2dcd">54,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38087ac091ae4f94a3339a8bd27c4e3d_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtMi0xLTEtMTE1ODMy_df06d74a-d3e3-435d-a00d-402b8cfcf287">103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80f7a3b2955b4269b6a41b278a56b216_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtNC0xLTEtMTE1ODMy_a0d0f3b0-aa91-4a62-ac78-6ed2ae89ba3a">3,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ba01f2a4595441dbb63c1d085e4c1cf_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtNi0xLTEtMTE1ODMy_416b385f-e4b1-403b-a8ee-585291e94a3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtOC0xLTEtMTE1ODMy_9c572faa-30d7-4a74-9322-0e74772a6b66">3,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980ebfa9678544ba917b75d4c91f6c7b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtMi0xLTEtMTE1ODMy_248350e1-80b6-4bfc-8b29-b786afcde030">332,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18b293235ed047979d34976e9c314feb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtNC0xLTEtMTE1ODMy_9afccab5-06c4-4e81-90af-9980fbd423e8">17,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf98687f11c841b5b7e965839e252c10_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtNi0xLTEtMTE1ODMy_f2f8da15-8bc9-416d-bed8-80eb2ba89a64">16,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtOC0xLTEtMTE1ODMy_0a62eb65-ad36-4ddf-98da-62169eb032dc">365,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i1900249ce6d84768a54954e77b3460d8" continuedAt="i04c0d1fdf78e424ebe2904c89d90e900"><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Information</span></div><ix:nonNumeric contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTg_b597cff6-6574-453f-a76a-a680961bf7c5" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for our segments is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtMi0xLTEtMTExMTU5_218fe6bf-e730-4d63-b651-851faf34d50e">113,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtNC0xLTEtMTExMTU5_d1cbe1ca-75a5-4174-accc-08466fa4fcd5">59,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtNi0xLTEtMTExMTU5_69ba1083-23de-4b70-9ee4-fca7ed9c0b62">4,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtOC0xLTEtMTExMTU5_d083d003-faf4-4bb7-8e78-f0bea78fb04a">178,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtMi0xLTEtMTExMTU5_5b885ad0-cb74-4adf-a374-6be45c0ea8ad">87,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtNC0xLTEtMTExMTU5_3526f7ca-32d1-4bfd-96d1-cf5480283353">49,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtNi0xLTEtMTExMTU5_21c90f74-ebd3-4954-a4fb-dc2b18dc0797">34,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtOC0xLTEtMTExMTU5_481058be-4e06-4ded-8297-f0558d43a020">171,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtMi0xLTEtMTExMTU5_07cc48c6-067e-444b-8571-284b51ade0c0">26,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtNC0xLTEtMTExMTU5_488082e4-2d44-40fa-a853-f55b33c075f9">10,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtNi0xLTEtMTExMTU5_ef928b98-8180-42fc-b5e3-43dd6c7c34a8">30,106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtOC0xLTEtMTExMTU5_41876c36-6f53-4f20-9009-21274bd51de8">7,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtMi0xLTEtMTExMTU5_4afd678e-2cf5-4223-8921-86d370d4b90f">12,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtNC0xLTEtMTExMTU5_cec4e609-d54d-4ce3-b2bf-99eb00f81224">5,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtNi0xLTEtMTExMTU5_c5c9a081-8062-4654-acce-e901701aa265">48,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtOC0xLTEtMTExMTU5_597e41b1-8503-4990-a932-df5a93bbc7eb">67,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctMi0xLTEtMTExMTU5_363808f1-2fab-4451-963a-ed8dde8dad0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctNC0xLTEtMTExMTU5_7150b819-0e46-41df-9789-6587a4e2b856">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctNi0xLTEtMTExMTU5_a72d1523-6eea-438b-a950-c213093fc666">88,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctOC0xLTEtMTExMTU5_0d7740ed-b821-445b-8c81-0e938c10e3bc">88,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtMi0xLTEtMTExMTU5_866fcab6-ff33-4882-9cd2-4b8c917b88b8">13,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtNC0xLTEtMTExMTU5_6bdcb51f-a9ba-4517-8d30-86ced0639539">5,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtNi0xLTEtMTExMTU5_53668409-16f0-416a-b283-933a0fe718f7">10,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtOC0xLTEtMTExMTU5_856a4253-a2b3-4dc4-998a-af02fc6b22ae">28,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktMi0xLTEtMTExMTU5_a88ec9d2-6ac6-456e-ac8d-737e76925cb4">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktNC0xLTEtMTExMTU5_7c127fdc-5099-4860-b7fa-4fb18ef0a038">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktNi0xLTEtMTExMTU5_3fd82f7f-ca0e-4c0a-9417-295411357a44">13,691</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktOC0xLTEtMTExMTU5_a0ff20fd-efa8-44c5-91e1-6c09922881fe">13,683</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-controlling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTItMS0xLTExMTE1OQ_d8999749-7247-4d03-8f80-cb7d6ea8373d">13,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTQtMS0xLTExMTE1OQ_efa0270f-444a-49d1-aa21-106042ff582a">5,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTYtMS0xLTExMTE1OQ_53b8d5f2-9413-4244-8732-48e31b9ab41e">3,657</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTgtMS0xLTExMTE1OQ_280e6190-f6f3-47ca-8cc9-d99a76831225">15,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtMi0xLTEtMTExMTU5_9f6c3ca3-de7b-4425-8d7d-11c0ebb881e3">307,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtNC0xLTEtMTExMTU5_0243df60-2ebe-40c7-b627-36c46c24a454">54,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtNi0xLTEtMTExMTU5_ef52a9dd-3155-4adf-9a54-1e10cb051917">3,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtOC0xLTEtMTExMTU5_1321b82c-0d37-4c97-bea5-61619f76f2f8">365,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtMi0xLTEtMTExMTU5_1fabb30f-9f73-4fd2-afa0-cb8de0c76859">206,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtNC0xLTEtMTExMTU5_a08e25b2-020e-45d1-8e03-b8cab92f4fdf">42,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtNi0xLTEtMTExMTU5_6c73d971-1cc2-47f6-a71b-077c14b1218c">55,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtOC0xLTEtMTExMTU5_23de58ae-ceb3-4b18-9573-74ed7a750ef9">305,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtMi0xLTEtMTExMTU5_cf67bf52-78df-4df9-b5ea-dab345f75f46">101,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtNC0xLTEtMTExMTU5_bca2d4dc-61f2-44c1-ba13-47bd48a332ff">11,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtNi0xLTEtMTExMTU5_38126186-cbd5-497f-94eb-14ce976b8073">52,467</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtOC0xLTEtMTExMTU5_2f503f8b-cec0-4de5-8867-feab1860780b">60,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtMi0xLTEtMTExMTU5_d35a9e69-bd22-4bac-80f9-9a0f4da62b66">26,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtNC0xLTEtMTExMTU5_1bf8bf88-07b4-4f4a-9cc2-ecef6aba64ae">5,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtNi0xLTEtMTExMTU5_ad1ed5a5-33da-4090-a706-97a9dcf52669">60,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtOC0xLTEtMTExMTU5_25e3fdab-138d-44dd-a5d3-744ad65d8db0">92,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctMi0xLTEtMTExMTU5_13275c51-f5b1-4046-b921-e5e4bb8af07d">1,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctNC0xLTEtMTExMTU5_8e86c470-9911-41fd-b48e-2ce8421d28ef">351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctNi0xLTEtMTExMTU5_57a07eac-611f-47a4-9455-9f977cc7d9a4">10,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctOC0xLTEtMTExMTU5_17d019c1-422b-448a-bc40-b57ee35080db">11,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtMi0xLTEtMTExMTU5_2a31d38a-12e5-4d47-8b57-04bd13b14689">73,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtNC0xLTEtMTExMTU5_d8ad8a35-e524-44a4-ab32-3a604b9fc440">5,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtNi0xLTEtMTExMTU5_58d05098-7306-4d68-863d-a0b0402abe87">123,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtOC0xLTEtMTExMTU5_d6c62f68-652b-469d-a03c-58bf31f7efa3">44,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktMi0xLTEtMTExMTU5_56a4d7b6-0e7c-417d-9c2d-79c71946047f">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktNC0xLTEtMTExMTU5_88ae6117-b3c2-44e1-a7f1-7510df217343">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktNi0xLTEtMTExMTU5_b05d8734-4d94-4b2f-9e6a-5feeb7cee33f">13,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktOC0xLTEtMTExMTU5_1d6841ef-b468-413b-af3a-6bfd70c50bdd">13,351</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-controlling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTItMS0xLTExMTE1OQ_688f4d69-7665-4a2b-96c9-546e36089c31">73,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTQtMS0xLTExMTE1OQ_5b3d5e87-8144-4d1b-9fc2-6eadcbdfafc7">5,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTYtMS0xLTExMTE1OQ_8e2eb951-dc62-4c3f-be88-27420f31c259">136,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTgtMS0xLTExMTE1OQ_e457f1a9-58dc-440a-86d6-fe9ff192e8ac">57,706</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Total Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for our segments are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtMi0xLTEtMTExMTU5_477a7143-b0d2-4c44-82b1-be2da23aa94a">61,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if903904eec164ecebb4ed85781ebd6f3_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtNC0xLTEtMTExMTU5_eb0a0153-80b7-48e6-81b0-8f4af0c06497">59,741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib627b1e8762545d9941aeb0dcd04c6b4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtNi0xLTEtMTExMTU5_afbe5a4b-544c-428c-928a-9d6e7e8dbec6">136,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtOC0xLTEtMTExMTU5_7739722e-0d78-442a-82e8-72b27084f9c4">257,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib25f4f868b6a43b69119e78ae9eb1eb3_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtMi0xLTEtMTExMTU5_ad30a787-18b5-42b5-969c-6430561b88c6">77,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1179af777b854500b107e3aed5ec2410_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtNC0xLTEtMTExMTU5_56ae12f0-9eca-4f43-9431-ad7d12e7d953">64,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dbf3a43c804418cafb475d2e42e743e_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtNi0xLTEtMTExMTU5_d5906026-04b9-4287-939a-553994755c28">124,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtOC0xLTEtMTExMTU5_a125503c-5a1a-4976-baee-b8b4d9759efd">265,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Table of Contents</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span></div></div><ix:continuation id="i04c0d1fdf78e424ebe2904c89d90e900"><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Goodwill</span></div><ix:continuation id="ide3b5e13152a48d39cc1ab57c160f469"><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib25f4f868b6a43b69119e78ae9eb1eb3_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItMi0xLTEtMTE1ODY2_ea0761b0-58fe-4bd6-b4b0-dff4a9ea2d9a"><ix:nonFraction unitRef="usd" contextRef="ie25c6c33570643e898217434ab2559a2_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItMi0xLTEtMTE1ODY2_f4d4a560-46a9-4965-b241-fdfa811534b6">30,681</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20e4029229524334b6bc4e7b1ccbf8ab_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNC0xLTEtMTE1ODY2_4fc65fc3-1aad-40ff-a99a-bf6a1c98d607"><ix:nonFraction unitRef="usd" contextRef="i1179af777b854500b107e3aed5ec2410_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNC0xLTEtMTE1ODY2_b6fb08ed-6969-4679-a754-02906b8acf96">25,279</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dbf3a43c804418cafb475d2e42e743e_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNi0xLTEtMTE1ODY2_2037e368-1867-4ca3-be9c-c36cde475a8d"><ix:nonFraction unitRef="usd" contextRef="id159d88c46d74fdfafcdb4a76ba1ba0f_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNi0xLTEtMTE1ODY2_c40ae5f1-f82d-44f0-b46c-c8d7ee6f1d32">17,889</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItOC0xLTEtMTE1ODY2_5045c4ea-e9af-49ff-ba6d-1900d0a11a5a"><ix:nonFraction unitRef="usd" contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItOC0xLTEtMTE1ODY2_94b31d9f-5234-4bdf-83b4-df14df9fa004">73,849</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtMi0xLTEtMTE1ODY2_32fe53f2-fdd1-415d-b1c8-2d8c9727185e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" sign="-" xsi:nil="true" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtMy0xLTEtMTE2MDYx_69c714ab-3124-4c65-bfc4-d4402a281eef"></ix:nonFraction></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtNC0xLTEtMTE1ODY2_7e6178a7-f7e5-4c8d-9c96-b8bfeab88ae2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231" sign="-" xsi:nil="true" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtNS0xLTEtMTE2MDYx_a82f6086-cef8-477a-b084-ae9beeead103"></ix:nonFraction></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtNi0xLTEtMTE1ODY2_bb78e8c8-6b86-4bf0-ac84-6b2c6eebc6e4">17,889</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtOC0xLTEtMTE1ODY2_7cf56f2d-bb1e-4bb8-832b-c049de7d2b42">17,889</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtMi0xLTEtMTE1ODY2_7e985e24-b216-4ccf-a3a2-73f64a52c7f1">30,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if903904eec164ecebb4ed85781ebd6f3_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtNC0xLTEtMTE1ODY2_73673ba3-0b5b-45ae-9c5c-36a4fd0941f0">25,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib627b1e8762545d9941aeb0dcd04c6b4_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtNi0xLTEtMTE1ODY2_b61fef1c-4c28-4f6d-bb38-bb77b41e34df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtOC0xLTEtMTE1ODY2_09fa67d6-9328-4fa6-ab6e-a22761f8bef7">55,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $<ix:nonFraction unitRef="usd" contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231" decimals="-5" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzQ5NDc4MDIzMzQwNzI_1d247161-b8c1-40ee-a683-8e2b24853ab2">17.9</ix:nonFraction> million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>ex992-mhmconsent.htm
<DESCRIPTION>EX-99.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="iaffa4a74279741229e187e926c87318e_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 99.2  </font></div><div style="margin-bottom:8.75pt"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:15pt;padding-left:23pt;padding-right:23pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">Consent of Independent Registered Public Accounting Firm</font></div><div style="padding-left:46pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in Registration Statement No. 333-161175 on Form S-8 of our report dated March 3, 2022, except as to Note 25, as to which the date is December&#160;12, 2022, with respect to the revised consolidated financial statements of Altisource Portfolio Solutions S.A. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2021 and 2020 and for the two years then ended (which report expresses an unqualified opinion on the consolidated financial statements and an emphasis of matter paragraph related to concentration of revenue and uncertainties) and our </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">report dated </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">March 3, 2022 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">relating to the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2021</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> which appear in the Current Report on Form 8-K filed with the SEC on December&#160;12, 2022. </font></div><div style="padding-left:46pt;text-align:justify"><font><br></font></div><div style="padding-left:46pt;text-align:justify"><font><br></font></div><div style="padding-left:46pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Mayer Hoffman </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">McCann</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> P.C. </font></div><div style="padding-left:46pt;text-align:justify"><font><br></font></div><div style="padding-left:46pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ecember</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#160;12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, 2022</font></div><div style="padding-left:46pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">St. Petersburg, Florida  </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>asps-20221212.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:asps="http://www.altisource.com/20221212" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.altisource.com/20221212">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="asps-20221212_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="asps-20221212_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="asps-20221212_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="asps-20221212_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.altisource.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS">
        <link:definition>0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFEQUITY" roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATION" roleURI="http://www.altisource.com/role/ORGANIZATION">
        <link:definition>0000007 - Disclosure - ORGANIZATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>0000008 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CUSTOMERCONCENTRATION" roleURI="http://www.altisource.com/role/CUSTOMERCONCENTRATION">
        <link:definition>0000009 - Disclosure - CUSTOMER CONCENTRATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SALEOFBUSINESSES" roleURI="http://www.altisource.com/role/SALEOFBUSINESSES">
        <link:definition>0000010 - Disclosure - SALE OF BUSINESSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTINEQUITYSECURITIES" roleURI="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES">
        <link:definition>0000011 - Disclosure - INVESTMENT IN EQUITY SECURITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSRECEIVABLENET" roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENET">
        <link:definition>0000012 - Disclosure - ACCOUNTS RECEIVABLE, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETS" roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS">
        <link:definition>0000013 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DISCONTINUATIONOFLINESOFBUSINESS" roleURI="http://www.altisource.com/role/DISCONTINUATIONOFLINESOFBUSINESS">
        <link:definition>0000014 - Disclosure - DISCONTINUATION OF LINES OF BUSINESS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREMISESANDEQUIPMENTNET" roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNET">
        <link:definition>0000015 - Disclosure - PREMISES AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET" roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET">
        <link:definition>0000016 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNET" roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET">
        <link:definition>0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETS" roleURI="http://www.altisource.com/role/OTHERASSETS">
        <link:definition>0000018 - Disclosure - OTHER ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES">
        <link:definition>0000019 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBT" roleURI="http://www.altisource.com/role/LONGTERMDEBT">
        <link:definition>0000020 - Disclosure - LONG-TERM DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERNONCURRENTLIABILITIES" roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES">
        <link:definition>0000021 - Disclosure - OTHER NON-CURRENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS" roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS">
        <link:definition>0000022 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION">
        <link:definition>0000023 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUE" roleURI="http://www.altisource.com/role/REVENUE">
        <link:definition>0000024 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COSTOFREVENUE" roleURI="http://www.altisource.com/role/COSTOFREVENUE">
        <link:definition>0000025 - Disclosure - COST OF REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SELLINGGENERALANDADMINISTRATIVEEXPENSES" roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES">
        <link:definition>0000026 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERINCOMEEXPENSENET" roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENET">
        <link:definition>0000027 - Disclosure - OTHER INCOME (EXPENSE), NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.altisource.com/role/INCOMETAXES">
        <link:definition>0000028 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARE" roleURI="http://www.altisource.com/role/EARNINGSPERSHARE">
        <link:definition>0000029 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRUCTURINGCHARGES" roleURI="http://www.altisource.com/role/RESTRUCTURINGCHARGES">
        <link:definition>0000030 - Disclosure - RESTRUCTURING CHARGES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS">
        <link:definition>0000031 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTING" roleURI="http://www.altisource.com/role/SEGMENTREPORTING">
        <link:definition>0000032 - Disclosure - SEGMENT REPORTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" roleURI="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS">
        <link:definition>0000033 - Disclosure - SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>0000034 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>0000035 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSRECEIVABLENETTables" roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETTables">
        <link:definition>0000036 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETSTables" roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables">
        <link:definition>0000037 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREMISESANDEQUIPMENTNETTables" roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables">
        <link:definition>0000038 - Disclosure - PREMISES AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables" roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables">
        <link:definition>0000039 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNETTables" roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables">
        <link:definition>0000040 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETSTables" roleURI="http://www.altisource.com/role/OTHERASSETSTables">
        <link:definition>0000041 - Disclosure - OTHER ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables">
        <link:definition>0000042 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTTables" roleURI="http://www.altisource.com/role/LONGTERMDEBTTables">
        <link:definition>0000043 - Disclosure - LONG-TERM DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERNONCURRENTLIABILITIESTables" roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables">
        <link:definition>0000044 - Disclosure - OTHER NON-CURRENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables" roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables">
        <link:definition>0000045 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables">
        <link:definition>0000046 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://www.altisource.com/role/REVENUETables">
        <link:definition>0000047 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COSTOFREVENUETables" roleURI="http://www.altisource.com/role/COSTOFREVENUETables">
        <link:definition>0000048 - Disclosure - COST OF REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SELLINGGENERALANDADMINISTRATIVEEXPENSESTables" roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables">
        <link:definition>0000049 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERINCOMEEXPENSENETTables" roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables">
        <link:definition>0000050 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://www.altisource.com/role/INCOMETAXESTables">
        <link:definition>0000051 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARETables" roleURI="http://www.altisource.com/role/EARNINGSPERSHARETables">
        <link:definition>0000052 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables">
        <link:definition>0000053 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGTables" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGTables">
        <link:definition>0000054 - Disclosure - SEGMENT REPORTING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONDetails" roleURI="http://www.altisource.com/role/ORGANIZATIONDetails">
        <link:definition>0000055 - Disclosure - ORGANIZATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
        <link:definition>0000056 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails" roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails">
        <link:definition>0000057 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PP&amp;E Useful Life (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CUSTOMERCONCENTRATIONDetails" roleURI="http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails">
        <link:definition>0000058 - Disclosure - CUSTOMER CONCENTRATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SALEOFBUSINESSESDetails" roleURI="http://www.altisource.com/role/SALEOFBUSINESSESDetails">
        <link:definition>0000059 - Disclosure - SALE OF BUSINESSES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTINEQUITYSECURITIESDetails" roleURI="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails">
        <link:definition>0000060 - Disclosure - INVESTMENT IN EQUITY SECURITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails">
        <link:definition>0000061 - Disclosure - ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails" roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails">
        <link:definition>0000062 - Disclosure - ACCOUNTS RECEIVABLE, NET - Schedule of Allowance for Doubtful Accounts and Expected Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails">
        <link:definition>0000063 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREMISESANDEQUIPMENTNETNarrativeDetails" roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETNarrativeDetails">
        <link:definition>0000064 - Disclosure - PREMISES AND EQUIPMENT, NET - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails">
        <link:definition>0000065 - Disclosure - PREMISES AND EQUIPMENT, NET - Summary of Premise and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREMISESANDEQUIPMENTNETSummarybyCountryDetails" roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails">
        <link:definition>0000066 - Disclosure - PREMISES AND EQUIPMENT, NET - Summary by Country (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails" roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails">
        <link:definition>0000067 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Summary of Right-of-Use Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails" roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails">
        <link:definition>0000068 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails">
        <link:definition>0000069 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails">
        <link:definition>0000070 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails">
        <link:definition>0000071 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERASSETSDetails" roleURI="http://www.altisource.com/role/OTHERASSETSDetails">
        <link:definition>0000072 - Disclosure - OTHER ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails">
        <link:definition>0000073 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2" roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2">
        <link:definition>0000074 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTScheduleofLongtermDebtDetails" roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails">
        <link:definition>0000075 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails" roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails">
        <link:definition>0000076 - Disclosure - LONG-TERM DEBT - Schedule of Maturities of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTNarrativeDetails" roleURI="http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails">
        <link:definition>0000077 - Disclosure - LONG-TERM DEBT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERNONCURRENTLIABILITIESDetails" roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails">
        <link:definition>0000078 - Disclosure - OTHER NON-CURRENT LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails" roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails">
        <link:definition>0000079 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails" roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails">
        <link:definition>0000080 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>0000081 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails">
        <link:definition>0000082 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Weighted Average Fair Value of Stock Options Granted and Total Intrinsic Value of Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails">
        <link:definition>0000083 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails">
        <link:definition>0000084 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails">
        <link:definition>0000085 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Market-based options vesting prices (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails">
        <link:definition>0000086 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Restricted stock awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails" roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails">
        <link:definition>0000087 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Assumptions Used to Determine the Fair Values for Performance-Based Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUENarrativeDetails" roleURI="http://www.altisource.com/role/REVENUENarrativeDetails">
        <link:definition>0000088 - Disclosure - REVENUE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEScheduleofRevenueDetails" roleURI="http://www.altisource.com/role/REVENUEScheduleofRevenueDetails">
        <link:definition>0000089 - Disclosure - REVENUE - Schedule of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEDisaggregationofRevenueDetails" roleURI="http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails">
        <link:definition>0000090 - Disclosure - REVENUE - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COSTOFREVENUEDetails" roleURI="http://www.altisource.com/role/COSTOFREVENUEDetails">
        <link:definition>0000091 - Disclosure - COST OF REVENUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails" roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails">
        <link:definition>0000092 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERINCOMEEXPENSENETDetails" roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails">
        <link:definition>0000093 - Disclosure - OTHER INCOME (EXPENSE), NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" roleURI="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails">
        <link:definition>0000094 - Disclosure - INCOME TAXES - Components of Income Before Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESIncomeTaxProvisionBenefitDetails" roleURI="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails">
        <link:definition>0000095 - Disclosure - INCOME TAXES - Income Tax (Provision) Benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNarrativeDetails" roleURI="http://www.altisource.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>0000096 - Disclosure - INCOME TAXES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails" roleURI="http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails">
        <link:definition>0000097 - Disclosure - INCOME TAXES - Summary of Tax Effects of Temporary Differences (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails" roleURI="http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails">
        <link:definition>0000098 - Disclosure - INCOME TAXES - Reconciliation of Luxembourg Statutory Tax Rate to Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESUnrecognizedTaxBenefitsDetails" roleURI="http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails">
        <link:definition>0000099 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails" roleURI="http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails">
        <link:definition>0000100 - Disclosure - EARNINGS PER SHARE - Summary of Basic and Diluted Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EARNINGSPERSHARENarrativeDetails" roleURI="http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails">
        <link:definition>0000101 - Disclosure - EARNINGS PER SHARE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRUCTURINGCHARGESDetails" roleURI="http://www.altisource.com/role/RESTRUCTURINGCHARGESDetails">
        <link:definition>0000102 - Disclosure - RESTRUCTURING CHARGES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails">
        <link:definition>0000103 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails">
        <link:definition>0000104 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Term and Assumption (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails">
        <link:definition>0000105 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>0000106 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>0000106 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGNarrativeDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGNarrativeDetails">
        <link:definition>0000107 - Disclosure - SEGMENT REPORTING - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGRevenueFromOcwenDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails">
        <link:definition>0000108 - Disclosure - SEGMENT REPORTING - Revenue From Ocwen (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGDisaggregationofRevenueDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails">
        <link:definition>0000109 - Disclosure - SEGMENT REPORTING - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGSummaryofFinancialReportingDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails">
        <link:definition>0000110 - Disclosure - SEGMENT REPORTING - Summary of Financial Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGTotalAssetsDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails">
        <link:definition>0000111 - Disclosure - SEGMENT REPORTING - Total Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGPremisesandEquipmentNetDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails">
        <link:definition>0000112 - Disclosure - SEGMENT REPORTING - Premises and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGScheduleofGoodwillDetails" roleURI="http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails">
        <link:definition>0000113 - Disclosure - SEGMENT REPORTING - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" roleURI="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails">
        <link:definition>0000114 - Disclosure - SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="asps_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" abstract="true" name="EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_OcwenFinancialCorporationMember" abstract="true" name="OcwenFinancialCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_WorkingCapitalEscrowMember" abstract="true" name="WorkingCapitalEscrowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DeferredTaxLiabilitiesNonU.S." abstract="false" name="DeferredTaxLiabilitiesNonU.S." nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_VestingPriceRangeOverDollars190.00Member" abstract="true" name="VestingPriceRangeOverDollars190.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ConversionOfStockEquityValuationThreshold" abstract="false" name="ConversionOfStockEquityValuationThreshold" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_OperatingLeaseRightofUseAssetAmortization" abstract="false" name="OperatingLeaseRightofUseAssetAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" abstract="false" name="LeaseLiabilityReductionFromLeaseTerminationsandAmendments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_OperatingLeaseRightOfUseAssetGross" abstract="false" name="OperatingLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_CreditFacilityBorrowingsThroughJune222022Member" abstract="true" name="CreditFacilityBorrowingsThroughJune222022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_MonteCarloMember" abstract="true" name="MonteCarloMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" abstract="true" name="RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" abstract="true" name="OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedPaymentArrangementTrancheFourMember" abstract="true" name="ShareBasedPaymentArrangementTrancheFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_SalesTaxExposureMember" abstract="true" name="SalesTaxExposureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DefinedContributionPlanPolicyPolicyTextBlock" abstract="false" name="DefinedContributionPlanPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_DebtInstrumentFixedBaseRate" abstract="false" name="DebtInstrumentFixedBaseRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="asps_AltisourceResidentialCorporationMember" abstract="true" name="AltisourceResidentialCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" abstract="false" name="SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_NonUSJurisdictionMember" abstract="true" name="NonUSJurisdictionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareRepurchaseProgramCurrentMember" abstract="true" name="ShareRepurchaseProgramCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedPaymentArrangementOptionServiceBasedMember" abstract="true" name="ShareBasedPaymentArrangementOptionServiceBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_TermBLoansMember" abstract="true" name="TermBLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" abstract="false" name="DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_AssetsandLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsandLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_SaleOfStockThresholdForSaleOfEquity" abstract="false" name="SaleOfStockThresholdForSaleOfEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_OperatingAgreementMember" abstract="true" name="OperatingAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_TreasuryStockAbstract" abstract="true" name="TreasuryStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_CreditFacilityBorrowingsThroughJune222023Member" abstract="true" name="CreditFacilityBorrowingsThroughJune222023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_VestingPriceRangeFromDollar50.01To60.00Member" abstract="true" name="VestingPriceRangeFromDollar50.01To60.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ServicerAndRealEstateSolutionsMember" abstract="true" name="ServicerAndRealEstateSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_ExercisePriceRangeFromDollars20.01To30.00Member" abstract="true" name="ExercisePriceRangeFromDollars20.01To30.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_VestingPriceRangeFromDollar170.01To180Member" abstract="true" name="VestingPriceRangeFromDollar170.01To180Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_OtherLiabilitiesNoncurrentTextBlock" abstract="false" name="OtherLiabilitiesNoncurrentTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_GainLossOnDispositionOfBusinessNetOfTax" abstract="false" name="GainLossOnDispositionOfBusinessNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_VestingPriceRangeFromDollar90.01To100.00Member" abstract="true" name="VestingPriceRangeFromDollar90.01To100.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DeferredTaxAssetsNonU.S." abstract="false" name="DeferredTaxAssetsNonU.S." nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_GenesysMember" abstract="true" name="GenesysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" abstract="false" name="GuarantorObligationsMaximumExposureNumberOfOfficeLeases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" abstract="false" name="MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" abstract="false" name="DeferredIncomeTaxExpenseBenefitCashFlowImpact" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_DeferredTaxAssetsAndLiabilitiesLineItems" abstract="true" name="DeferredTaxAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_RentalPropertyManagementBusinessMember" abstract="true" name="RentalPropertyManagementBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_CostTechnologyAndTelecommunications" abstract="false" name="CostTechnologyAndTelecommunications" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_VestingPriceRangeFromDollar180.01To190.00Member" abstract="true" name="VestingPriceRangeFromDollar180.01To190.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_RestrictedStockUnitsRSUsMarketBasedMember" abstract="true" name="RestrictedStockUnitsRSUsMarketBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" abstract="false" name="StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" abstract="false" name="SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_Owners.comMember" abstract="true" name="Owners.comMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" abstract="true" name="WorkingCapitalEscrowAndIndemnificationEscrowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedPaymentArrangementOptionMarketBasedMember" abstract="true" name="ShareBasedPaymentArrangementOptionMarketBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ScheduleofrevenueTableTextBlock" abstract="false" name="ScheduleofrevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_VariableInterestEntityTermsofArrangementsNumberofTerms" abstract="false" name="VariableInterestEntityTermsofArrangementsNumberofTerms" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_OperatingLossCarrybackCARESAct" abstract="false" name="OperatingLossCarrybackCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_StockRepurchaseProgramRepurchaseCapacityAmount" abstract="false" name="StockRepurchaseProgramRepurchaseCapacityAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_VariableInterestEntityTermsofArrangementsAgreementTerm" abstract="false" name="VariableInterestEntityTermsofArrangementsAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="asps_CommitmentsContingenciesAndRegulatoryMatters" abstract="false" name="CommitmentsContingenciesAndRegulatoryMatters" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_CommonStockAbstract" abstract="true" name="CommonStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" abstract="false" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="asps_NoncontrollingInterestRevenueMember" abstract="true" name="NoncontrollingInterestRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_OcwenFinancialCorporationInvestorMember" abstract="true" name="OcwenFinancialCorporationInvestorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_EquitySecuritiesFVNINumberofSharesDisposed" abstract="false" name="EquitySecuritiesFVNINumberofSharesDisposed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" abstract="false" name="DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DisposalGroupNumberOfInstallmentPayments" abstract="false" name="DisposalGroupNumberOfInstallmentPayments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" abstract="false" name="ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_ComponentsOfIncomeTaxExpenseBenefitTable" abstract="true" name="ComponentsOfIncomeTaxExpenseBenefitTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" abstract="false" name="ChangeinAccountsPayableforPurchaseofPremisesandEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_CostReimbursableExpenses" abstract="false" name="CostReimbursableExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_EquitySecuritiesFVNINumberofSharesOutstanding" abstract="false" name="EquitySecuritiesFVNINumberofSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_BinomialLatticeModelMember" abstract="true" name="BinomialLatticeModelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" abstract="true" name="ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" abstract="false" name="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" abstract="true" name="EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_FinancialServicesBusinessMember" abstract="true" name="FinancialServicesBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract" abstract="true" name="DeferredTaxLiabilitiesNoncurrentClassificationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_CreditFacilityBorrowingsThroughEndOfTermMember" abstract="true" name="CreditFacilityBorrowingsThroughEndOfTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" abstract="true" name="ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" abstract="false" name="DeferredTaxAssetsTaxCreditCarryforwardFederalandState" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareRepurchaseProgramsMember" abstract="true" name="ShareRepurchaseProgramsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" abstract="false" name="DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_StandbyLettersofCreditNumber" abstract="false" name="StandbyLettersofCreditNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" abstract="false" name="SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="asps_ExercisePriceRangeFromDollars80.01To90.00Member" abstract="true" name="ExercisePriceRangeFromDollars80.01To90.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_PointillistInc.Member" abstract="true" name="PointillistInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_CostOutsideFeesAndServices" abstract="false" name="CostOutsideFeesAndServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" abstract="false" name="RepaymentsOfLongTermDebtAndRevolvingCreditFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" abstract="true" name="ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_AltisourceSARLMember" abstract="true" name="AltisourceSARLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ExercisePriceRangeFromDollars60.01To70.00Member" abstract="true" name="ExercisePriceRangeFromDollars60.01To70.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" abstract="false" name="StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" abstract="false" name="DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="asps_CommonStockNumberOfVotingRights" abstract="false" name="CommonStockNumberOfVotingRights" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_ScheduleOfCostOfRevenueTableTextBlock" abstract="false" name="ScheduleOfCostOfRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_NRZMember" abstract="true" name="NRZMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" abstract="false" name="LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_ExercisePriceRangeFromDollars10.01To20.00Member" abstract="true" name="ExercisePriceRangeFromDollars10.01To20.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_LineOfCreditFacilityOutstandingBalanceThreshold" abstract="false" name="LineOfCreditFacilityOutstandingBalanceThreshold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="asps_SummaryOfSignificantAccountingPoliciesTable" abstract="true" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_EquitySecuritiesFVNINumberofSharesAcquired" abstract="false" name="EquitySecuritiesFVNINumberofSharesAcquired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="asps_SeniorSecuredTermLoanMember" abstract="true" name="SeniorSecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_OtherNonoperatingIncomeExpenseOther" abstract="false" name="OtherNonoperatingIncomeExpenseOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" abstract="true" name="ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ConvertibleNotesDueJanuary2023Member" abstract="true" name="ConvertibleNotesDueJanuary2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_EscrowDepositAndTrustAccount" abstract="false" name="EscrowDepositAndTrustAccount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DefaultValuationsAndTitleServicesMember" abstract="true" name="DefaultValuationsAndTitleServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" abstract="true" name="RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DeductionsFromAssetAccountsAbstract" abstract="true" name="DeductionsFromAssetAccountsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_April32018CreditAgreementMember" abstract="true" name="April32018CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_USStateJurisdictionMember" abstract="true" name="USStateJurisdictionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_CompanyAxis" abstract="true" name="CompanyAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="asps_IndemnificationEscrowMember" abstract="true" name="IndemnificationEscrowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" abstract="false" name="ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" abstract="false" name="DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_MortgageServicingRightsMember" abstract="true" name="MortgageServicingRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_HighlyCorrelatedNRZMember" abstract="true" name="HighlyCorrelatedNRZMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ComponentsOfIncomeTaxExpenseBenefitLineItems" abstract="true" name="ComponentsOfIncomeTaxExpenseBenefitLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" abstract="false" name="ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="asps_PrepaidMaintenanceCurrent" abstract="false" name="PrepaidMaintenanceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_VestingPriceRangeFromDollar60.01To70.00Member" abstract="true" name="VestingPriceRangeFromDollar60.01To70.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_CompanyDomain" abstract="true" name="CompanyDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" abstract="false" name="DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="asps_OriginationSolutionsMember" abstract="true" name="OriginationSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_ExercisePriceRangeFromDollars30.01To40.00Member" abstract="true" name="ExercisePriceRangeFromDollars30.01To40.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="asps_CostOfRevenueTextBlock" abstract="false" name="CostOfRevenueTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ExercisePriceRangeFromDollars90.01To100.00Member" abstract="true" name="ExercisePriceRangeFromDollars90.01To100.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" abstract="true" name="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" abstract="false" name="StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="asps_VestingPriceRangeFromDollar80.01To90.00Member" abstract="true" name="VestingPriceRangeFromDollar80.01To90.00Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DebtCovenantPaymentDueDateDefaultPeriod" abstract="false" name="DebtCovenantPaymentDueDateDefaultPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" abstract="false" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" abstract="true" name="DefinedContributionPlanEmployerDiscretionaryContributionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" abstract="true" name="DebtInstrumentVariableRateAdjustedEurodollarRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ProceedsFromSaleOfDisposalGroup" abstract="false" name="ProceedsFromSaleOfDisposalGroup" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_DeferredTaxAssetsAndLiabilitiesTable" abstract="true" name="DeferredTaxAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="asps_HighlyCorrelatedOcwenMember" abstract="true" name="HighlyCorrelatedOcwenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" abstract="true" name="ShareBasedPaymentArrangementOptionPerformanceBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_DebtInstrumentNumberOfIncrementalLenders" abstract="false" name="DebtInstrumentNumberOfIncrementalLenders" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" abstract="true" name="RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_FutureProceedsfromDivestitureofBusiness" abstract="false" name="FutureProceedsfromDivestitureofBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ReimbursableExpensesMember" abstract="true" name="ReimbursableExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="asps_LineOfCreditFacilityCovenantThreshold" abstract="false" name="LineOfCreditFacilityCovenantThreshold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>5
<FILENAME>asps-20221212_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ef778bf2-be41-46c7-8282-a4ca439aff43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_fe571aa9-3d08-4426-95e1-86620a59dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ef778bf2-be41-46c7-8282-a4ca439aff43" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_fe571aa9-3d08-4426-95e1-86620a59dc35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_da3c3890-2a76-4863-81ab-1ca07b87c2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ef778bf2-be41-46c7-8282-a4ca439aff43" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_da3c3890-2a76-4863-81ab-1ca07b87c2eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6268baef-d5e5-4d04-a717-ff806c7eba03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ef778bf2-be41-46c7-8282-a4ca439aff43" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6268baef-d5e5-4d04-a717-ff806c7eba03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b6617210-1684-4304-a514-55336dced5e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1b4e86b5-9777-4479-ab58-db881fa708dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b6617210-1684-4304-a514-55336dced5e8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1b4e86b5-9777-4479-ab58-db881fa708dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1dc8dbd5-983f-4972-9638-ef8c68a10bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b6617210-1684-4304-a514-55336dced5e8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1dc8dbd5-983f-4972-9638-ef8c68a10bf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_26e27906-32ee-4868-b037-5c3b3b88bca9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b6617210-1684-4304-a514-55336dced5e8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_26e27906-32ee-4868-b037-5c3b3b88bca9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_587479ef-3f45-4e25-b359-18641c574792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_587479ef-3f45-4e25-b359-18641c574792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a7b111e5-ae17-4d14-8e7a-6f09be15b82c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:to="loc_us-gaap_LiabilitiesCurrent_a7b111e5-ae17-4d14-8e7a-6f09be15b82c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8f15aaa7-e4c4-4cd5-a5f9-4b714c9c4fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8f15aaa7-e4c4-4cd5-a5f9-4b714c9c4fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4118b909-27ca-4a04-a0cc-9a6477035af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4118b909-27ca-4a04-a0cc-9a6477035af0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommitmentsContingenciesAndRegulatoryMatters_968822d4-6970-4800-8803-25863d4f32f3" xlink:href="asps-20221212.xsd#asps_CommitmentsContingenciesAndRegulatoryMatters"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:to="loc_asps_CommitmentsContingenciesAndRegulatoryMatters_968822d4-6970-4800-8803-25863d4f32f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_53a80770-090b-4ff7-aabc-97b2b74de5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8de92da1-8adc-4061-8f17-a076608e6cfd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_53a80770-090b-4ff7-aabc-97b2b74de5b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3960d7d5-5fa3-412a-a8ea-ab4309c1d374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_371b6397-a4ed-473b-ba47-51f2a990fc18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3960d7d5-5fa3-412a-a8ea-ab4309c1d374" xlink:to="loc_us-gaap_CommonStockValue_371b6397-a4ed-473b-ba47-51f2a990fc18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c883c405-b2ac-4a63-ae1f-ef2ef4664351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3960d7d5-5fa3-412a-a8ea-ab4309c1d374" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c883c405-b2ac-4a63-ae1f-ef2ef4664351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5192a9ee-f77b-46f9-99ba-f6c98b1a20bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3960d7d5-5fa3-412a-a8ea-ab4309c1d374" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5192a9ee-f77b-46f9-99ba-f6c98b1a20bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_00547d82-ce5b-4e84-ac0a-165a0d23ae0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3960d7d5-5fa3-412a-a8ea-ab4309c1d374" xlink:to="loc_us-gaap_TreasuryStockValue_00547d82-ce5b-4e84-ac0a-165a0d23ae0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cea5ca45-5d81-4d72-bdbe-0d4ec9001222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_91e49cd9-24a2-41c2-b3e7-87855a3398ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cea5ca45-5d81-4d72-bdbe-0d4ec9001222" xlink:to="loc_us-gaap_StockholdersEquity_91e49cd9-24a2-41c2-b3e7-87855a3398ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_aa37ce10-43bc-49c8-baa0-819c2b7f8ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cea5ca45-5d81-4d72-bdbe-0d4ec9001222" xlink:to="loc_us-gaap_MinorityInterest_aa37ce10-43bc-49c8-baa0-819c2b7f8ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1a5205ee-9723-49ae-87c5-ceeb5d05a9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_AssetsCurrent_1a5205ee-9723-49ae-87c5-ceeb5d05a9ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2b0655c3-111f-4434-a17c-c0e6f8e0eeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2b0655c3-111f-4434-a17c-c0e6f8e0eeb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5522ecb5-de40-47e5-b838-d927a9017bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_Goodwill_5522ecb5-de40-47e5-b838-d927a9017bc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b868e855-973a-4389-b50d-c919d3969769" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b868e855-973a-4389-b50d-c919d3969769" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b519ad58-b79c-435f-8d90-af18519252ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b519ad58-b79c-435f-8d90-af18519252ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4c24c4df-391d-4f69-a335-1ed46f4a15b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4c24c4df-391d-4f69-a335-1ed46f4a15b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8d322b6c-e78b-496f-b4e2-913665ec75a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a05d1539-fcc5-4afb-960f-605775d08e97" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8d322b6c-e78b-496f-b4e2-913665ec75a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_e4f0d0aa-ecbe-4aca-b733-fc5ede6ab97f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_40d916d1-392e-4e85-9425-804371a55b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_e4f0d0aa-ecbe-4aca-b733-fc5ede6ab97f" xlink:to="loc_us-gaap_ProfitLoss_40d916d1-392e-4e85-9425-804371a55b62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2da859a6-72a7-4182-bad6-a21f45d2a534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_60ffd3a6-4fac-4192-b905-619f62ac143f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2da859a6-72a7-4182-bad6-a21f45d2a534" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_60ffd3a6-4fac-4192-b905-619f62ac143f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dc384e32-5fdd-4842-b356-8bcc8c629779" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2da859a6-72a7-4182-bad6-a21f45d2a534" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_dc384e32-5fdd-4842-b356-8bcc8c629779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a87ba8e3-a8f7-49a9-afd1-9bc411fd9aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_848af6eb-8584-420a-b04d-db5483718bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a87ba8e3-a8f7-49a9-afd1-9bc411fd9aa6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_848af6eb-8584-420a-b04d-db5483718bd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_280d2aed-9978-4ee8-bb40-5ce6f3369087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a87ba8e3-a8f7-49a9-afd1-9bc411fd9aa6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_280d2aed-9978-4ee8-bb40-5ce6f3369087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_494c3ae2-9428-432c-9860-fc5da5fae094" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_377e4059-6243-4270-a4cf-923cadd1092c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_494c3ae2-9428-432c-9860-fc5da5fae094" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_377e4059-6243-4270-a4cf-923cadd1092c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a61b5b93-a9a1-4579-9ab0-67af1836983e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_494c3ae2-9428-432c-9860-fc5da5fae094" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a61b5b93-a9a1-4579-9ab0-67af1836983e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6b4b4000-f089-43a7-8639-152060374c32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_afccd83f-d9c4-4e7b-9787-08e7f3bea982" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6b4b4000-f089-43a7-8639-152060374c32" xlink:to="loc_us-gaap_ProfitLoss_afccd83f-d9c4-4e7b-9787-08e7f3bea982" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8708bd8e-f2a8-4870-93f6-7ed71cd261aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6b4b4000-f089-43a7-8639-152060374c32" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8708bd8e-f2a8-4870-93f6-7ed71cd261aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb72d093-07ad-4b33-a9e3-bd6f03c72954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c2df3f6c-10c0-400a-a3e9-9fbf056071aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb72d093-07ad-4b33-a9e3-bd6f03c72954" xlink:to="loc_us-gaap_OperatingIncomeLoss_c2df3f6c-10c0-400a-a3e9-9fbf056071aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2f2c7bac-c82a-47f6-a6db-b0364064a581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb72d093-07ad-4b33-a9e3-bd6f03c72954" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2f2c7bac-c82a-47f6-a6db-b0364064a581" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_86fec46d-0ce3-41a5-83d5-8521b3f5ed0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_803614b2-e0c0-4241-bc0d-0418966b75c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_86fec46d-0ce3-41a5-83d5-8521b3f5ed0a" xlink:to="loc_us-gaap_GrossProfit_803614b2-e0c0-4241-bc0d-0418966b75c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1bb30da4-889f-4555-b86c-c8b5633d2614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_86fec46d-0ce3-41a5-83d5-8521b3f5ed0a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1bb30da4-889f-4555-b86c-c8b5633d2614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_e89494cb-cbb3-4cd0-9aab-f6f9d9651137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_86fec46d-0ce3-41a5-83d5-8521b3f5ed0a" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_e89494cb-cbb3-4cd0-9aab-f6f9d9651137" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_d2e1341c-615f-48cb-8680-05f4e91accaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_86fec46d-0ce3-41a5-83d5-8521b3f5ed0a" xlink:to="loc_us-gaap_RestructuringCharges_d2e1341c-615f-48cb-8680-05f4e91accaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0dbe3c27-2056-41cb-8fa4-4dd5071c2ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_78020537-85b9-4300-a08e-5651d9e98279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0dbe3c27-2056-41cb-8fa4-4dd5071c2ca3" xlink:to="loc_us-gaap_InterestExpense_78020537-85b9-4300-a08e-5651d9e98279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_a603941a-8ec3-40aa-94e4-510bb5eb87de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0dbe3c27-2056-41cb-8fa4-4dd5071c2ca3" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_a603941a-8ec3-40aa-94e4-510bb5eb87de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c3ade262-d881-4544-9b1d-6fe5cc28b54e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0dbe3c27-2056-41cb-8fa4-4dd5071c2ca3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c3ade262-d881-4544-9b1d-6fe5cc28b54e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_425bb1ae-2a4e-455d-92be-7123c4ef0f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_425bb1ae-2a4e-455d-92be-7123c4ef0f70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_57e8bcbc-c3f7-4a42-890e-9ed928fd020e" xlink:href="asps-20221212.xsd#asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_57e8bcbc-c3f7-4a42-890e-9ed928fd020e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_85a435e9-6248-4149-871b-b9b4a4cdf131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_85a435e9-6248-4149-871b-b9b4a4cdf131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_0cf4b6a4-9c75-4f0d-a148-c4641e49ec26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_Depreciation_0cf4b6a4-9c75-4f0d-a148-c4641e49ec26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1ed89686-63e4-4b0a-9152-7f15bf2eb569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1ed89686-63e4-4b0a-9152-7f15bf2eb569" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_3108edc7-6511-4718-96e4-a3c9bab87b94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_3108edc7-6511-4718-96e4-a3c9bab87b94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_55c0490c-2126-4eb0-8a0c-cd92fb0352b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_ProfitLoss_55c0490c-2126-4eb0-8a0c-cd92fb0352b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ab1a8099-2442-40d7-8fa2-abd8db847d20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ab1a8099-2442-40d7-8fa2-abd8db847d20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_04d30efd-1987-4441-8eda-c6effc1109fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_04d30efd-1987-4441-8eda-c6effc1109fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightofUseAssetAmortization_af58266b-5673-4aaf-915a-1c6c1e63da90" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightofUseAssetAmortization"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_asps_OperatingLeaseRightofUseAssetAmortization_af58266b-5673-4aaf-915a-1c6c1e63da90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_97d8dc29-3db1-491a-91a8-87eacf255b10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_97d8dc29-3db1-491a-91a8-87eacf255b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_bdf0206a-1ec0-4a99-8637-e52d522e5f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_bdf0206a-1ec0-4a99-8637-e52d522e5f88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_ab804b89-ade7-4ff4-8ab4-65d6dcb3cb03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_ab804b89-ade7-4ff4-8ab4-65d6dcb3cb03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_9fdfdfaa-e45f-4564-a010-d4652ee28a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_ShareBasedCompensation_9fdfdfaa-e45f-4564-a010-d4652ee28a2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_bfc8aff5-b5db-4615-8d3b-8f913933bec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_bfc8aff5-b5db-4615-8d3b-8f913933bec7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_61c8cec9-8392-4ea3-8f21-357eefaaf89b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_61c8cec9-8392-4ea3-8f21-357eefaaf89b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fa08b2b0-8cb2-4efc-86b3-fcf6502ce720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fa08b2b0-8cb2-4efc-86b3-fcf6502ce720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_7c0d5253-601e-4a62-af87-f7e8b7ea6069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_7c0d5253-601e-4a62-af87-f7e8b7ea6069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_d5a9e3c8-7df4-461d-a5fa-2090472ddc7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9da13b98-c4ed-4922-b54f-1071bee94541" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_d5a9e3c8-7df4-461d-a5fa-2090472ddc7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f85a1039-b723-4f21-a227-8b670149b122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f85a1039-b723-4f21-a227-8b670149b122" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_89ef000b-c514-43ee-96d1-0029cc7edda0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_89ef000b-c514-43ee-96d1-0029cc7edda0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_bd02ece4-b3ba-4a11-8e2a-8665293d3ab5" xlink:href="asps-20221212.xsd#asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:to="loc_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_bd02ece4-b3ba-4a11-8e2a-8665293d3ab5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_f842fb5f-198f-42d1-8bb2-7ed0e37e04a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_f842fb5f-198f-42d1-8bb2-7ed0e37e04a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_35ab3a53-aa76-4b3b-ba87-3f50f86953cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_35ab3a53-aa76-4b3b-ba87-3f50f86953cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b6624d64-d185-4de3-947e-0bb9c72ac965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65bbe587-8deb-44a0-a231-c2f804502f57" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b6624d64-d185-4de3-947e-0bb9c72ac965" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f172674a-6dbc-40ba-8b5c-9e0977e0c830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f499dd0-d113-4d9e-86cf-33b018d45f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f172674a-6dbc-40ba-8b5c-9e0977e0c830" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f499dd0-d113-4d9e-86cf-33b018d45f6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_d573fd01-4a61-449c-8b66-5007f356f43d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f172674a-6dbc-40ba-8b5c-9e0977e0c830" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_d573fd01-4a61-449c-8b66-5007f356f43d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_89379388-9ea8-4d83-94ed-dacf1006c2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f172674a-6dbc-40ba-8b5c-9e0977e0c830" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_89379388-9ea8-4d83-94ed-dacf1006c2a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_038cb3c9-11bb-4b83-9abc-08b1ea96414a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ff209500-4829-4661-86ab-92285965e147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_038cb3c9-11bb-4b83-9abc-08b1ea96414a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ff209500-4829-4661-86ab-92285965e147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e2f15297-aca9-406f-9917-c49e4144291d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_038cb3c9-11bb-4b83-9abc-08b1ea96414a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e2f15297-aca9-406f-9917-c49e4144291d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e232d826-038c-4531-841f-5ddbf2d25f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_038cb3c9-11bb-4b83-9abc-08b1ea96414a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e232d826-038c-4531-841f-5ddbf2d25f5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a334cb5c-d04d-48a8-8dca-c0fbbf0e5f87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_98f88f17-6218-4184-b83d-4c6d013a627c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_a334cb5c-d04d-48a8-8dca-c0fbbf0e5f87" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_98f88f17-6218-4184-b83d-4c6d013a627c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_75769404-9101-46fb-8f3b-0de28a974bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_a334cb5c-d04d-48a8-8dca-c0fbbf0e5f87" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_75769404-9101-46fb-8f3b-0de28a974bc9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_10122715-a3a3-428f-aa42-a9a14dad0b73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PrepaidMaintenanceCurrent_735b5f61-6bed-470b-8e10-886cf369aa6d" xlink:href="asps-20221212.xsd#asps_PrepaidMaintenanceCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_10122715-a3a3-428f-aa42-a9a14dad0b73" xlink:to="loc_asps_PrepaidMaintenanceCurrent_735b5f61-6bed-470b-8e10-886cf369aa6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c8c2b065-8949-4cd8-8806-d05e1051b9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_10122715-a3a3-428f-aa42-a9a14dad0b73" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c8c2b065-8949-4cd8-8806-d05e1051b9c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_2a7194c5-00db-456b-bb17-ee99f003eb03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_10122715-a3a3-428f-aa42-a9a14dad0b73" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_2a7194c5-00db-456b-bb17-ee99f003eb03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_32fe09a2-3731-4590-8f14-9bdac71d2451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_10122715-a3a3-428f-aa42-a9a14dad0b73" xlink:to="loc_us-gaap_OtherAssetsCurrent_32fe09a2-3731-4590-8f14-9bdac71d2451" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fa5c1214-cc3a-4aa3-a4ef-acdb1c7448a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a13248a5-49ad-4172-a273-f26fc6832bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_fa5c1214-cc3a-4aa3-a4ef-acdb1c7448a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a13248a5-49ad-4172-a273-f26fc6832bcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7daf1548-4e0f-4b41-9e63-f18ad70f101b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_fa5c1214-cc3a-4aa3-a4ef-acdb1c7448a9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7daf1548-4e0f-4b41-9e63-f18ad70f101b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1c8d7f29-c082-46bf-8be6-660a5edf1bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_c24f9101-fd9a-4cff-9bfc-a4fafb1958fe" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_1c8d7f29-c082-46bf-8be6-660a5edf1bd0" xlink:to="loc_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_c24f9101-fd9a-4cff-9bfc-a4fafb1958fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightOfUseAssetGross_a1e8b2e4-be55-4d8a-812e-4783a22f63a9" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightOfUseAssetGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_1c8d7f29-c082-46bf-8be6-660a5edf1bd0" xlink:to="loc_asps_OperatingLeaseRightOfUseAssetGross_a1e8b2e4-be55-4d8a-812e-4783a22f63a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_814b962e-7a1f-44b6-a908-e5033fe13629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_37743588-3bff-4fb5-beab-83786797f679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_814b962e-7a1f-44b6-a908-e5033fe13629" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_37743588-3bff-4fb5-beab-83786797f679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f4946371-cb94-43b6-b1be-558c80f62773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_814b962e-7a1f-44b6-a908-e5033fe13629" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f4946371-cb94-43b6-b1be-558c80f62773" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERASSETSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERASSETSDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/OTHERASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_89167545-38eb-462f-9892-f776ae9e1078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_07bcf49a-f453-4e0b-a1a3-864ed5807a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_89167545-38eb-462f-9892-f776ae9e1078" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_07bcf49a-f453-4e0b-a1a3-864ed5807a2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_f3c21cc4-6bdf-40b8-8f91-e7a1329787fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_89167545-38eb-462f-9892-f776ae9e1078" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_f3c21cc4-6bdf-40b8-8f91-e7a1329787fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_2111dc41-e1b7-455a-8214-6dc55251a979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_89167545-38eb-462f-9892-f776ae9e1078" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_2111dc41-e1b7-455a-8214-6dc55251a979" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3052c88d-78ce-4138-a9ee-2329aaedccf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f6813232-f6ac-4c89-9c7b-93d50ae98507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3052c88d-78ce-4138-a9ee-2329aaedccf0" xlink:to="loc_us-gaap_AccountsPayableCurrent_f6813232-f6ac-4c89-9c7b-93d50ae98507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_638e3fd6-ff5e-4c70-b49a-1b0106aac3c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3052c88d-78ce-4138-a9ee-2329aaedccf0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_638e3fd6-ff5e-4c70-b49a-1b0106aac3c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8ed3d975-1324-4d5d-96bb-d3554868cf23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3052c88d-78ce-4138-a9ee-2329aaedccf0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8ed3d975-1324-4d5d-96bb-d3554868cf23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_6a834839-2305-4090-a6d2-cc2ee6fbcee7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3052c88d-78ce-4138-a9ee-2329aaedccf0" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_6a834839-2305-4090-a6d2-cc2ee6fbcee7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_3cdf3d97-7f2e-41a8-9065-2bff5dbc9acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_559ff3cf-9f18-46a9-8d91-8e709b469676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_3cdf3d97-7f2e-41a8-9065-2bff5dbc9acd" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_559ff3cf-9f18-46a9-8d91-8e709b469676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f7a1508e-9935-47d4-a5df-3345c63734b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_3cdf3d97-7f2e-41a8-9065-2bff5dbc9acd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f7a1508e-9935-47d4-a5df-3345c63734b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTScheduleofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_40b0c65a-c163-44eb-bac7-21ce2321f924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8d53da9e-8195-4021-8457-28af1e2ea20e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_40b0c65a-c163-44eb-bac7-21ce2321f924" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8d53da9e-8195-4021-8457-28af1e2ea20e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b931c3ab-feed-446d-ab79-449a57636f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_40b0c65a-c163-44eb-bac7-21ce2321f924" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b931c3ab-feed-446d-ab79-449a57636f0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_2e779cef-39c7-4a48-b618-410c026b3bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_40b0c65a-c163-44eb-bac7-21ce2321f924" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_2e779cef-39c7-4a48-b618-410c026b3bf1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ac650c8c-5c23-4eb4-9b56-f9ebb96a4c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8251c1e5-57a9-4a3b-87a5-8b78dbb641a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ac650c8c-5c23-4eb4-9b56-f9ebb96a4c0b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8251c1e5-57a9-4a3b-87a5-8b78dbb641a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a4dace95-a286-4d1c-b0da-6888b418704b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ac650c8c-5c23-4eb4-9b56-f9ebb96a4c0b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a4dace95-a286-4d1c-b0da-6888b418704b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5d646f27-fe9a-46b6-9afc-418da625506c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ac650c8c-5c23-4eb4-9b56-f9ebb96a4c0b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5d646f27-fe9a-46b6-9afc-418da625506c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERNONCURRENTLIABILITIESDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cdbfc33b-d380-477b-96c8-8bd0c6eda158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_dd36199b-af42-48b9-a96b-f25e5ad9b31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_cdbfc33b-d380-477b-96c8-8bd0c6eda158" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_dd36199b-af42-48b9-a96b-f25e5ad9b31e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f9da2f73-d184-445f-b228-27256c6a604a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_cdbfc33b-d380-477b-96c8-8bd0c6eda158" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_f9da2f73-d184-445f-b228-27256c6a604a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_c39c85db-85e4-447a-8075-fa0a1a451077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_cdbfc33b-d380-477b-96c8-8bd0c6eda158" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_c39c85db-85e4-447a-8075-fa0a1a451077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e33aab08-a82a-4d4a-b0da-ff2bedc7fcd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_cdbfc33b-d380-477b-96c8-8bd0c6eda158" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e33aab08-a82a-4d4a-b0da-ff2bedc7fcd0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COSTOFREVENUEDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COSTOFREVENUEDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/COSTOFREVENUEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ac4e45ec-8e50-4cdc-85fe-6f1e1fdb2d32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostDirectLabor_e8ece77e-c461-4620-864f-fd639711c644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostDirectLabor"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_ac4e45ec-8e50-4cdc-85fe-6f1e1fdb2d32" xlink:to="loc_us-gaap_CostDirectLabor_e8ece77e-c461-4620-864f-fd639711c644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostOutsideFeesAndServices_234875dd-0591-4a70-b294-5c0d61ffe9d7" xlink:href="asps-20221212.xsd#asps_CostOutsideFeesAndServices"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_ac4e45ec-8e50-4cdc-85fe-6f1e1fdb2d32" xlink:to="loc_asps_CostOutsideFeesAndServices_234875dd-0591-4a70-b294-5c0d61ffe9d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostReimbursableExpenses_7102ac17-d299-4a62-b168-502c2d9105d3" xlink:href="asps-20221212.xsd#asps_CostReimbursableExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_ac4e45ec-8e50-4cdc-85fe-6f1e1fdb2d32" xlink:to="loc_asps_CostReimbursableExpenses_7102ac17-d299-4a62-b168-502c2d9105d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostTechnologyAndTelecommunications_ebe8e540-aae2-4ba4-aeb2-3b930801704e" xlink:href="asps-20221212.xsd#asps_CostTechnologyAndTelecommunications"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_ac4e45ec-8e50-4cdc-85fe-6f1e1fdb2d32" xlink:to="loc_asps_CostTechnologyAndTelecommunications_ebe8e540-aae2-4ba4-aeb2-3b930801704e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4cf3cdde-948a-4e8a-9485-411815e7edad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_ac4e45ec-8e50-4cdc-85fe-6f1e1fdb2d32" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4cf3cdde-948a-4e8a-9485-411815e7edad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_8e40fa67-26b2-4801-ac78-35ded833d6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_us-gaap_LaborAndRelatedExpense_8e40fa67-26b2-4801-ac78-35ded833d6e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_dc4f25fc-d3a8-43fe-b21a-5debf2aea262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_us-gaap_ProfessionalFees_dc4f25fc-d3a8-43fe-b21a-5debf2aea262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_5377a8f9-31d7-4acf-95b6-5599e221b5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_us-gaap_OccupancyNet_5377a8f9-31d7-4acf-95b6-5599e221b5c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_70fe8266-3bca-4b1a-8735-f6ca259fa4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_70fe8266-3bca-4b1a-8735-f6ca259fa4ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_82012757-8aba-4843-b17f-a9a6a60b287d" xlink:href="asps-20221212.xsd#asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_82012757-8aba-4843-b17f-a9a6a60b287d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense_e60c1ea7-71aa-4b48-ae8c-0343efd8c001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense_e60c1ea7-71aa-4b48-ae8c-0343efd8c001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_eb30f288-dbe6-4935-b3ee-277418aa9f03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c085cb55-4f10-4cd5-81a2-579e8abc68e8" xlink:to="loc_us-gaap_MarketingExpense_eb30f288-dbe6-4935-b3ee-277418aa9f03" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERINCOMEEXPENSENETDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3dbce598-d0ec-4025-87e4-0def030213e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_b854aa23-57ff-4355-acb6-98df2f202cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_3dbce598-d0ec-4025-87e4-0def030213e0" xlink:to="loc_us-gaap_InterestIncomeOther_b854aa23-57ff-4355-acb6-98df2f202cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OtherNonoperatingIncomeExpenseOther_953332a0-881a-4fa0-955e-92a2bc55f130" xlink:href="asps-20221212.xsd#asps_OtherNonoperatingIncomeExpenseOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_3dbce598-d0ec-4025-87e4-0def030213e0" xlink:to="loc_asps_OtherNonoperatingIncomeExpenseOther_953332a0-881a-4fa0-955e-92a2bc55f130" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c466c71b-2c3b-44e8-b386-754a28a4a2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_57be2be0-64d2-41b0-ac81-07baae29312a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c466c71b-2c3b-44e8-b386-754a28a4a2fd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_57be2be0-64d2-41b0-ac81-07baae29312a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_86c6c723-6b6a-4841-b767-7e9bc6d15dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c466c71b-2c3b-44e8-b386-754a28a4a2fd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_86c6c723-6b6a-4841-b767-7e9bc6d15dc9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESIncomeTaxProvisionBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c7a75e2d-d64d-436e-9e57-7765e387f534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a87feb72-5aba-40a6-bb1d-efc90a21c1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c7a75e2d-d64d-436e-9e57-7765e387f534" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a87feb72-5aba-40a6-bb1d-efc90a21c1ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_58788c9b-6d50-44f5-ba4a-cf5d9c997c83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c7a75e2d-d64d-436e-9e57-7765e387f534" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_58788c9b-6d50-44f5-ba4a-cf5d9c997c83" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_474823dc-5f7b-4dae-9431-f0d4ddd22d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_474823dc-5f7b-4dae-9431-f0d4ddd22d21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_e20c9f6a-fe9e-4b64-875c-a4d2d7508a98" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_e20c9f6a-fe9e-4b64-875c-a4d2d7508a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsNonU.S._79a63145-8819-4276-839d-6bf7076eff76" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsNonU.S."/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_asps_DeferredTaxAssetsNonU.S._79a63145-8819-4276-839d-6bf7076eff76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8d1bfe3c-dc2c-4cdd-a1db-acd402e4a94e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8d1bfe3c-dc2c-4cdd-a1db-acd402e4a94e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_d0168c98-af1c-4d55-b587-c09a3e8d3d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_d0168c98-af1c-4d55-b587-c09a3e8d3d43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_fb1fa6da-2581-4595-b522-526a026fa48d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_fb1fa6da-2581-4595-b522-526a026fa48d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_eb3abcb4-f4ec-4be2-b6f2-fbbd5d4bf968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_eb3abcb4-f4ec-4be2-b6f2-fbbd5d4bf968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ff9e2b20-77a4-4d7d-b2b1-64626a0c30b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ff9e2b20-77a4-4d7d-b2b1-64626a0c30b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxLiabilitiesNonU.S._d7bb378c-9a61-476e-ae43-9605a73d13b8" xlink:href="asps-20221212.xsd#asps_DeferredTaxLiabilitiesNonU.S."/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_asps_DeferredTaxLiabilitiesNonU.S._d7bb378c-9a61-476e-ae43-9605a73d13b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_848b5c1a-5bd2-4e7d-85d0-e50f3e98f522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_12b9483b-9d1a-410c-923b-2711df2dfd76" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_848b5c1a-5bd2-4e7d-85d0-e50f3e98f522" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_625e0afc-3adf-46bc-8889-0636fd3a7c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_97b6143c-0275-438c-9b51-1ade2f73c47d" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_625e0afc-3adf-46bc-8889-0636fd3a7c3d" xlink:to="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_97b6143c-0275-438c-9b51-1ade2f73c47d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5a0f15ed-cf1f-44cc-af1c-cf0a98747a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_625e0afc-3adf-46bc-8889-0636fd3a7c3d" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5a0f15ed-cf1f-44cc-af1c-cf0a98747a44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_d158cfec-cced-4bc2-be70-457058e6c0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_d158cfec-cced-4bc2-be70-457058e6c0e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_6c676003-b4ed-4be3-930a-cdd04a4e0a74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_6c676003-b4ed-4be3-930a-cdd04a4e0a74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_89884c26-ec98-4410-b997-ef8184ec38ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_89884c26-ec98-4410-b997-ef8184ec38ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_36936da1-c9a5-49f1-af28-9107991556d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_36936da1-c9a5-49f1-af28-9107991556d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_6563fed7-400c-48e1-9433-e7385df85087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_6563fed7-400c-48e1-9433-e7385df85087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_19d70853-6c0e-4fc0-abb5-22937b73b2a7" xlink:href="asps-20221212.xsd#asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_19d70853-6c0e-4fc0-abb5-22937b73b2a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a3cc5836-cadc-4317-87d0-7302d484b832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a3cc5836-cadc-4317-87d0-7302d484b832" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_9ea4f7c8-bf6a-4bf3-b914-87e1248ae365" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_9ea4f7c8-bf6a-4bf3-b914-87e1248ae365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d3308658-c951-4ab7-9868-55fcdfe66a66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_eaf70129-f376-473d-89e2-4b49ab50fba9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d3308658-c951-4ab7-9868-55fcdfe66a66" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2de2b512-5ec5-4cc5-ade8-846c80ae0a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0ffb1d36-2f16-4ff5-a035-9630f7e9d4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2de2b512-5ec5-4cc5-ade8-846c80ae0a8c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0ffb1d36-2f16-4ff5-a035-9630f7e9d4f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_34c15060-3df1-49ea-9f0d-e334060c31ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2de2b512-5ec5-4cc5-ade8-846c80ae0a8c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_34c15060-3df1-49ea-9f0d-e334060c31ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3c60848e-61e2-4e44-b237-e7b2e4e5a335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2de2b512-5ec5-4cc5-ade8-846c80ae0a8c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3c60848e-61e2-4e44-b237-e7b2e4e5a335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_92267b77-aeee-493b-a2b1-3e1e30e2006f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2de2b512-5ec5-4cc5-ade8-846c80ae0a8c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_92267b77-aeee-493b-a2b1-3e1e30e2006f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e96ba9e5-81de-446e-b7c6-7cb3b7449c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2de2b512-5ec5-4cc5-ade8-846c80ae0a8c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e96ba9e5-81de-446e-b7c6-7cb3b7449c47" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cd0e4c5b-adf9-4a54-89ee-caaa7a92b013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6d1033b6-121b-4814-80a4-041d479751bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cd0e4c5b-adf9-4a54-89ee-caaa7a92b013" xlink:to="loc_us-gaap_OperatingLeaseLiability_6d1033b6-121b-4814-80a4-041d479751bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ca55c3b1-f898-4f15-ac68-cfbf69a2c026" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cd0e4c5b-adf9-4a54-89ee-caaa7a92b013" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ca55c3b1-f898-4f15-ac68-cfbf69a2c026" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGSummaryofFinancialReportingDetails"/>
  <link:calculationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a51dcb7c-3c53-49e2-850a-be6f11115911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a68a85b2-d775-41f9-abd4-1df7c536fde8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a51dcb7c-3c53-49e2-850a-be6f11115911" xlink:to="loc_us-gaap_Revenues_a68a85b2-d775-41f9-abd4-1df7c536fde8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_9ae308da-c7ca-49ca-a8ae-5948ea726702" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a51dcb7c-3c53-49e2-850a-be6f11115911" xlink:to="loc_us-gaap_CostOfRevenue_9ae308da-c7ca-49ca-a8ae-5948ea726702" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>6
<FILENAME>asps-20221212_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDSTATEMENTSOFEQUITY"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="extended" id="if5789a75bb0048edb96bb3f8d40a362f_CONSOLIDATEDSTATEMENTSOFEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_887f937c-31db-4a32-9af7-1a77b4ab6098" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_887f937c-31db-4a32-9af7-1a77b4ab6098" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_e8d0bf34-2298-4d6b-af7a-8220d6b228b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_SharesIssued_e8d0bf34-2298-4d6b-af7a-8220d6b228b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b90e4ae0-4e6d-48fd-a860-6ec17d1d639c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b90e4ae0-4e6d-48fd-a860-6ec17d1d639c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_31ee54dc-728e-41d5-a679-4a08b68a4f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_ProfitLoss_31ee54dc-728e-41d5-a679-4a08b68a4f7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_84a25430-ccd3-4424-93e7-61b889a456e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_84a25430-ccd3-4424-93e7-61b889a456e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1a442555-c441-43f6-87c8-57429ade906a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1a442555-c441-43f6-87c8-57429ade906a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e13c9093-f6ba-4fb7-9777-52631f0e5097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e13c9093-f6ba-4fb7-9777-52631f0e5097" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_625d9068-4836-45fc-8b37-f8d0b1b980be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_625d9068-4836-45fc-8b37-f8d0b1b980be" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1115f8b2-1eb2-4491-b64e-a532d27af2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1115f8b2-1eb2-4491-b64e-a532d27af2ba" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a46a58ed-3561-4221-b3fb-56e95abbf18e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c8edd2aa-0456-4504-a277-7f28c59af90c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_887f937c-31db-4a32-9af7-1a77b4ab6098" xlink:to="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:to="loc_us-gaap_EquityComponentDomain_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:to="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6bad5bbd-9ece-448b-b10a-efbb9aca52bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_CommonStockMember_6bad5bbd-9ece-448b-b10a-efbb9aca52bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6cb0c3c4-7f28-47e6-8be4-5497201b9ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6cb0c3c4-7f28-47e6-8be4-5497201b9ad4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_47fd7d53-ff06-497a-a419-fbd53e5c7370" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_RetainedEarningsMember_47fd7d53-ff06-497a-a419-fbd53e5c7370" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_795fa1a8-c9af-4cb9-a374-89097dd2be98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_TreasuryStockMember_795fa1a8-c9af-4cb9-a374-89097dd2be98" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_17993bf2-6812-4647-a69f-97bed5b60f05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_NoncontrollingInterestMember_17993bf2-6812-4647-a69f-97bed5b60f05" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended" id="i1c4fee884709426496773fb233ab5876_BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_86371724-bf41-4919-b97c-5a76f9436dfd" xlink:href="asps-20221212.xsd#asps_VariableInterestEntityTermsofArrangementsNumberofTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_86371724-bf41-4919-b97c-5a76f9436dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_539e1108-09a9-427c-8949-9e17678a405c" xlink:href="asps-20221212.xsd#asps_VariableInterestEntityTermsofArrangementsAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_539e1108-09a9-427c-8949-9e17678a405c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_375942cb-c856-4939-8d95-1230906a9764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_Assets_375942cb-c856-4939-8d95-1230906a9764" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_faecf00c-7c76-4d62-9937-b2a5cafffb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_Liabilities_faecf00c-7c76-4d62-9937-b2a5cafffb0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_68ab471d-4583-49bf-a415-c847731949f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_68ab471d-4583-49bf-a415-c847731949f6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_28650a0b-5153-438c-89a7-8969f90554f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_28650a0b-5153-438c-89a7-8969f90554f9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4ad1dd08-21aa-4c2d-bbb3-9aa9fea72780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4ad1dd08-21aa-4c2d-bbb3-9aa9fea72780" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SaleOfStockThresholdForSaleOfEquity_878d0a8f-930f-457b-b9d9-fbbeee5e7642" xlink:href="asps-20221212.xsd#asps_SaleOfStockThresholdForSaleOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_SaleOfStockThresholdForSaleOfEquity_878d0a8f-930f-457b-b9d9-fbbeee5e7642" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConversionOfStockEquityValuationThreshold_d529c95c-a007-4d44-b2cf-dfe91e6a507a" xlink:href="asps-20221212.xsd#asps_ConversionOfStockEquityValuationThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_ConversionOfStockEquityValuationThreshold_d529c95c-a007-4d44-b2cf-dfe91e6a507a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3b28847d-1ce7-40c6-a152-c7e3b827f219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3b28847d-1ce7-40c6-a152-c7e3b827f219" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_2abc588f-aa63-4507-94dc-7ed0ce787a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_2abc588f-aa63-4507-94dc-7ed0ce787a5c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1ed50d61-7cfc-4385-82ce-476f2545d3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1ed50d61-7cfc-4385-82ce-476f2545d3e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b8c44054-0799-4359-9308-2aa6c64ec106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1ed50d61-7cfc-4385-82ce-476f2545d3e3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b8c44054-0799-4359-9308-2aa6c64ec106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_45ae52fe-c116-4dea-8771-ac67182fa220" xlink:href="asps-20221212.xsd#asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_45ae52fe-c116-4dea-8771-ac67182fa220" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_6aa6ca72-6a7d-481f-9ae6-9c12c4222628" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_45ae52fe-c116-4dea-8771-ac67182fa220" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_6aa6ca72-6a7d-481f-9ae6-9c12c4222628" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_99c13aa4-a4fb-41f4-9f7a-2865822d823f_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:to="loc_dei_EntityDomain_99c13aa4-a4fb-41f4-9f7a-2865822d823f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83be0961-e942-4b10-a46c-33d92960ac32" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:to="loc_dei_EntityDomain_83be0961-e942-4b10-a46c-33d92960ac32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_d7a716f0-e4c6-4e55-8fb8-35bdf6b8b3ce" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_83be0961-e942-4b10-a46c-33d92960ac32" xlink:to="loc_asps_PointillistInc.Member_d7a716f0-e4c6-4e55-8fb8-35bdf6b8b3ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ee84db59-3c2a-48a8-9f70-0dc37caab7ed_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:to="loc_srt_RangeMember_ee84db59-3c2a-48a8-9f70-0dc37caab7ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:to="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c6f05ffa-2548-46e5-9799-66e2878212ba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:to="loc_srt_MinimumMember_c6f05ffa-2548-46e5-9799-66e2878212ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_efee7da7-3ef0-4c9f-9259-73d2cfb79bf4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:to="loc_srt_MaximumMember_efee7da7-3ef0-4c9f-9259-73d2cfb79bf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c82d0c13-869c-41b0-9ed4-254ce447298a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c82d0c13-869c-41b0-9ed4-254ce447298a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_df7ed20d-1d05-4690-aa18-dc33b8dd449e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_df7ed20d-1d05-4690-aa18-dc33b8dd449e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_89451232-793f-43ee-ba69-28e6b0db05b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_df7ed20d-1d05-4690-aa18-dc33b8dd449e" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_89451232-793f-43ee-ba69-28e6b0db05b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_bd4966f9-4f1f-4500-9f93-3df6fdd11f14_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:to="loc_srt_OwnershipDomain_bd4966f9-4f1f-4500-9f93-3df6fdd11f14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_77b4385c-d8ee-4129-9433-60d28c5cb46d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:to="loc_srt_OwnershipDomain_77b4385c-d8ee-4129-9433-60d28c5cb46d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_c16f6ed8-5a13-4f4e-8d62-aac783375a95" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_77b4385c-d8ee-4129-9433-60d28c5cb46d" xlink:to="loc_asps_PointillistInc.Member_c16f6ed8-5a13-4f4e-8d62-aac783375a95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a4855085-f482-41e4-8cca-681d8f4ac11f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a4855085-f482-41e4-8cca-681d8f4ac11f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b50bff31-2290-4866-8261-914d5f7f7133" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b50bff31-2290-4866-8261-914d5f7f7133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConvertibleNotesDueJanuary2023Member_48b9b799-6eae-4717-a281-805f8f0c0aa4" xlink:href="asps-20221212.xsd#asps_ConvertibleNotesDueJanuary2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b50bff31-2290-4866-8261-914d5f7f7133" xlink:to="loc_asps_ConvertibleNotesDueJanuary2023Member_48b9b799-6eae-4717-a281-805f8f0c0aa4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_091673b2-29bd-45ba-87f3-beb1cc6c4beb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_091673b2-29bd-45ba-87f3-beb1cc6c4beb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a378bcf5-71f2-47b2-84a4-e118a8d3500a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a378bcf5-71f2-47b2-84a4-e118a8d3500a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_9f68e20d-3eaa-453d-85b4-3b69fb171a11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a378bcf5-71f2-47b2-84a4-e118a8d3500a" xlink:to="loc_us-gaap_ConvertibleDebtMember_9f68e20d-3eaa-453d-85b4-3b69fb171a11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_5279a68e-1173-4e5a-a722-c1c7440af189_default" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:to="loc_asps_CompanyDomain_5279a68e-1173-4e5a-a722-c1c7440af189_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_0c9b736e-aff8-41dd-8fbb-d3e1a247630a" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:to="loc_asps_CompanyDomain_0c9b736e-aff8-41dd-8fbb-d3e1a247630a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember_f3102a1e-a901-4458-9b97-b20a7ef61d0d" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CompanyDomain_0c9b736e-aff8-41dd-8fbb-d3e1a247630a" xlink:to="loc_asps_AltisourceResidentialCorporationMember_f3102a1e-a901-4458-9b97-b20a7ef61d0d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails" xlink:type="extended" id="i61a46600ceee46db94ff3192ed8994e8_BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_e17e5555-b6db-4f1a-900f-1a15467bc459" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dcd98d7a-1b9f-4bc4-958b-b3500c378bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_e17e5555-b6db-4f1a-900f-1a15467bc459" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dcd98d7a-1b9f-4bc4-958b-b3500c378bbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_e17e5555-b6db-4f1a-900f-1a15467bc459" xlink:to="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0834372c-9697-48eb-8543-8b901bffc784_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0834372c-9697-48eb-8543-8b901bffc784_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_1e30e535-0c2d-48ef-b1ae-635594ba5154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_1e30e535-0c2d-48ef-b1ae-635594ba5154" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_8990975a-bad8-4166-a5f9-5fb5efbf6726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_OfficeEquipmentMember_8990975a-bad8-4166-a5f9-5fb5efbf6726" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_88155d01-7abd-4d24-ad8e-c59d7435908a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_ComputerEquipmentMember_88155d01-7abd-4d24-ad8e-c59d7435908a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_debcbc64-0af1-4aaa-99b7-00ed06a8d039" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_debcbc64-0af1-4aaa-99b7-00ed06a8d039" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_d13f9226-cece-4335-8188-b62377dc09d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_d13f9226-cece-4335-8188-b62377dc09d1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:to="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:to="loc_srt_RangeMember_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:to="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8c2bcf57-2f39-4b28-af68-19762c55532b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:to="loc_srt_MinimumMember_8c2bcf57-2f39-4b28-af68-19762c55532b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_04f71006-9adf-4c23-8cda-95229e67868b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:to="loc_srt_MaximumMember_04f71006-9adf-4c23-8cda-95229e67868b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#CUSTOMERCONCENTRATIONDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails" xlink:type="extended" id="i2d69d2a654be42c0b2b139c814218c37_CUSTOMERCONCENTRATIONDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f0da1c02-fe60-45ed-ac43-fe9fe4c252f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f0da1c02-fe60-45ed-ac43-fe9fe4c252f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cc48bb6c-1766-4a02-8d5d-fcd3cc6ce0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cc48bb6c-1766-4a02-8d5d-fcd3cc6ce0ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_d38dc074-d249-4c4c-90b7-a68f4778f657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_AccountsReceivableNet_d38dc074-d249-4c4c-90b7-a68f4778f657" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_64459c41-e437-4f07-87c3-34ae8bd287dc" xlink:href="asps-20221212.xsd#asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_64459c41-e437-4f07-87c3-34ae8bd287dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_386fe7f7-86bc-4589-a023-6a513118ef66_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:to="loc_srt_NameOfMajorCustomerDomain_386fe7f7-86bc-4589-a023-6a513118ef66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:to="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_801d9cad-7c3d-4060-b278-a3472c2e0319" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_OcwenFinancialCorporationMember_801d9cad-7c3d-4060-b278-a3472c2e0319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedOcwenMember_d356bbca-5dfa-43b4-a874-c4f376764bfc" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedOcwenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_HighlyCorrelatedOcwenMember_d356bbca-5dfa-43b4-a874-c4f376764bfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationInvestorMember_b81d9cc8-3611-4d2c-b4bc-5f9f68a8859c" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationInvestorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_OcwenFinancialCorporationInvestorMember_b81d9cc8-3611-4d2c-b4bc-5f9f68a8859c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_97ad2807-3a27-427b-9224-01d2f9fc7e49" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_NRZMember_97ad2807-3a27-427b-9224-01d2f9fc7e49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedNRZMember_5a2c47a6-af2c-4ae2-840b-6a2991e21884" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedNRZMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_HighlyCorrelatedNRZMember_5a2c47a6-af2c-4ae2-840b-6a2991e21884" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bfd060f6-87b8-4192-8add-408b39d62b83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bfd060f6-87b8-4192-8add-408b39d62b83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_98021d43-03e1-4015-8541-31dbf8b760d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_98021d43-03e1-4015-8541-31dbf8b760d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_80ae771a-0fc9-45ae-9af4-12f24dc58c02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_98021d43-03e1-4015-8541-31dbf8b760d9" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_80ae771a-0fc9-45ae-9af4-12f24dc58c02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_564a0e2c-6eb9-4016-8386-a0225facab4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_564a0e2c-6eb9-4016-8386-a0225facab4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4f8b2043-9a9d-47c3-9251-954a175ababb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4f8b2043-9a9d-47c3-9251-954a175ababb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_5d614780-90c0-4729-970a-489e76d24bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4f8b2043-9a9d-47c3-9251-954a175ababb" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_5d614780-90c0-4729-970a-489e76d24bc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ac4bbd32-27a2-4aed-9532-d5d18c4a2604_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:to="loc_srt_ProductsAndServicesDomain_ac4bbd32-27a2-4aed-9532-d5d18c4a2604_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:to="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MortgageServicingRightsMember_93c3e5ac-8bfb-4c03-8ddc-c5da871593bd" xlink:href="asps-20221212.xsd#asps_MortgageServicingRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:to="loc_asps_MortgageServicingRightsMember_93c3e5ac-8bfb-4c03-8ddc-c5da871593bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefaultValuationsAndTitleServicesMember_b855a688-3a2c-4766-97ef-532c3b7c3630" xlink:href="asps-20221212.xsd#asps_DefaultValuationsAndTitleServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:to="loc_asps_DefaultValuationsAndTitleServicesMember_b855a688-3a2c-4766-97ef-532c3b7c3630" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_cae2ddad-3318-4fd1-8299-8f2d7eb6596c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:to="loc_us-gaap_BilledRevenuesMember_cae2ddad-3318-4fd1-8299-8f2d7eb6596c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_dc69c7bb-6a7a-4a7e-88d4-ea714a0666a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:to="loc_us-gaap_UnbilledRevenuesMember_dc69c7bb-6a7a-4a7e-88d4-ea714a0666a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4b676737-414d-4c29-956e-1c4a7c28123b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_4b676737-414d-4c29-956e-1c4a7c28123b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_07ab155c-3b02-460c-a38d-8b3be62b218b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_07ab155c-3b02-460c-a38d-8b3be62b218b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_7f212ec2-5639-42eb-9a04-0a3fb501b1c3" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_07ab155c-3b02-460c-a38d-8b3be62b218b" xlink:to="loc_asps_NRZMember_7f212ec2-5639-42eb-9a04-0a3fb501b1c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4e1e264f-8657-49df-9f54-c3c70d8e7051_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:to="loc_srt_RangeMember_4e1e264f-8657-49df-9f54-c3c70d8e7051_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:to="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_34b4dace-ee94-4989-a675-68d9eac1b3db" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:to="loc_srt_MaximumMember_34b4dace-ee94-4989-a675-68d9eac1b3db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d2834499-ea1c-4be9-b273-aa7e6cff0207" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:to="loc_srt_MinimumMember_d2834499-ea1c-4be9-b273-aa7e6cff0207" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:to="loc_dei_EntityDomain_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f0281141-9bb0-4d2e-8678-addbc4308cc2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:to="loc_dei_EntityDomain_f0281141-9bb0-4d2e-8678-addbc4308cc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_44140ce4-5430-4f46-9d76-4211f29c7f3a" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f0281141-9bb0-4d2e-8678-addbc4308cc2" xlink:to="loc_asps_OcwenFinancialCorporationMember_44140ce4-5430-4f46-9d76-4211f29c7f3a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SALEOFBUSINESSESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SALEOFBUSINESSESDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SALEOFBUSINESSESDetails" xlink:type="extended" id="i5bd1793dc6c642b395acf41b8fcfa835_SALEOFBUSINESSESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_625d700f-275b-4d12-95d1-4a96230f06c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_625d700f-275b-4d12-95d1-4a96230f06c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_81fefb06-1da6-4741-8e88-a7bb75b5dd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_81fefb06-1da6-4741-8e88-a7bb75b5dd07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_4f5f87f7-7be7-4ea0-ae85-4dfecfd65897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_RestrictedCashCurrent_4f5f87f7-7be7-4ea0-ae85-4dfecfd65897" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cbd6cf42-cd58-4359-8beb-1532555a17c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cbd6cf42-cd58-4359-8beb-1532555a17c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ProceedsFromSaleOfDisposalGroup_4d14b927-e266-437b-b146-7cf64cc68a63" xlink:href="asps-20221212.xsd#asps_ProceedsFromSaleOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_ProceedsFromSaleOfDisposalGroup_4d14b927-e266-437b-b146-7cf64cc68a63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b8067b9f-4ae2-49e2-9c0f-10791c49821d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b8067b9f-4ae2-49e2-9c0f-10791c49821d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_dcd201c4-b042-4a41-a9c5-8d1dc93ffe68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_OtherAssets_dcd201c4-b042-4a41-a9c5-8d1dc93ffe68" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_4e4348fa-671e-408f-a907-942229923a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_4e4348fa-671e-408f-a907-942229923a56" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GainLossOnDispositionOfBusinessNetOfTax_33e85fa4-f047-4883-aa9c-821db2728e51" xlink:href="asps-20221212.xsd#asps_GainLossOnDispositionOfBusinessNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_GainLossOnDispositionOfBusinessNetOfTax_33e85fa4-f047-4883-aa9c-821db2728e51" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_bb15f6fa-9fcc-43c2-b8af-147b324cc3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_bb15f6fa-9fcc-43c2-b8af-147b324cc3e4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_11a4e04d-4df7-46cb-9bc3-adcb9921db34" xlink:href="asps-20221212.xsd#asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_11a4e04d-4df7-46cb-9bc3-adcb9921db34" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_6119d39c-3c0b-44b4-950b-76d0b794c033" xlink:href="asps-20221212.xsd#asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_6119d39c-3c0b-44b4-950b-76d0b794c033" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupNumberOfInstallmentPayments_eb6aca29-70f0-46d6-a1e0-9a8b756c39a8" xlink:href="asps-20221212.xsd#asps_DisposalGroupNumberOfInstallmentPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_DisposalGroupNumberOfInstallmentPayments_eb6aca29-70f0-46d6-a1e0-9a8b756c39a8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FutureProceedsfromDivestitureofBusiness_21717344-a3b1-4487-bf50-b541c8e1ca6c" xlink:href="asps-20221212.xsd#asps_FutureProceedsfromDivestitureofBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_FutureProceedsfromDivestitureofBusiness_21717344-a3b1-4487-bf50-b541c8e1ca6c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_a8f06266-9ae4-49e6-9f99-81d3142e4c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_a8f06266-9ae4-49e6-9f99-81d3142e4c31" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9a867ca6-fe33-41be-a40c-8d161ab7ef0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9a867ca6-fe33-41be-a40c-8d161ab7ef0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_adbfc68b-5979-43b5-a993-92935f1c066b" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:to="loc_asps_PointillistInc.Member_adbfc68b-5979-43b5-a993-92935f1c066b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FinancialServicesBusinessMember_4d018222-7015-4187-82e7-69f85b17dd8e" xlink:href="asps-20221212.xsd#asps_FinancialServicesBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:to="loc_asps_FinancialServicesBusinessMember_4d018222-7015-4187-82e7-69f85b17dd8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember_9374e745-199a-4787-8471-2986d4487d90" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:to="loc_asps_RentalPropertyManagementBusinessMember_9374e745-199a-4787-8471-2986d4487d90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d9813e40-82a4-4e7f-8d64-9f1b9c020b34_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d9813e40-82a4-4e7f-8d64-9f1b9c020b34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_498c1472-9df7-4876-8a31-83d8385ed956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_498c1472-9df7-4876-8a31-83d8385ed956" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e230049d-3f87-4294-8ec9-217a4e3ec19c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e230049d-3f87-4294-8ec9-217a4e3ec19c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_b24245b5-3ae5-4c49-8f15-44c8732c38c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_b24245b5-3ae5-4c49-8f15-44c8732c38c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c272111-ce99-4d93-b694-bba2066a0c20_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c272111-ce99-4d93-b694-bba2066a0c20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_76c75100-44fd-44f2-ad2d-f98040bdfcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_76c75100-44fd-44f2-ad2d-f98040bdfcfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_1591cd40-e335-43c3-b1d7-043375a36ddd" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_76c75100-44fd-44f2-ad2d-f98040bdfcfe" xlink:to="loc_asps_PointillistInc.Member_1591cd40-e335-43c3-b1d7-043375a36ddd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_98e6ff0d-44ae-45af-ac33-5495b8beac38_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:to="loc_dei_EntityDomain_98e6ff0d-44ae-45af-ac33-5495b8beac38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:to="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GenesysMember_8cf458d1-c412-4770-af63-f5bb4f79f28f" xlink:href="asps-20221212.xsd#asps_GenesysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:to="loc_asps_GenesysMember_8cf458d1-c412-4770-af63-f5bb4f79f28f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_121d93e8-c041-4196-af06-bde24160fa3e" xlink:href="asps-20221212.xsd#asps_WorkingCapitalEscrowAndIndemnificationEscrowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:to="loc_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_121d93e8-c041-4196-af06-bde24160fa3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:to="loc_srt_OwnershipDomain_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_af3e39b7-7ac5-4987-9dd0-b19e67045590" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:to="loc_srt_OwnershipDomain_af3e39b7-7ac5-4987-9dd0-b19e67045590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_df2dc5a4-0fb6-4622-bc68-dc52b045b3ed" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_af3e39b7-7ac5-4987-9dd0-b19e67045590" xlink:to="loc_asps_PointillistInc.Member_df2dc5a4-0fb6-4622-bc68-dc52b045b3ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_5c52bd12-14f8-40fb-8f83-5787d917d788_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_5c52bd12-14f8-40fb-8f83-5787d917d788_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_WorkingCapitalEscrowMember_a0681b10-de12-44e8-86de-ee09b79813be" xlink:href="asps-20221212.xsd#asps_WorkingCapitalEscrowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:to="loc_asps_WorkingCapitalEscrowMember_a0681b10-de12-44e8-86de-ee09b79813be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_IndemnificationEscrowMember_d754178f-9d3c-403d-a5de-16ee243c1733" xlink:href="asps-20221212.xsd#asps_IndemnificationEscrowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:to="loc_asps_IndemnificationEscrowMember_d754178f-9d3c-403d-a5de-16ee243c1733" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INVESTMENTINEQUITYSECURITIESDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails" xlink:type="extended" id="i974043ede3b74121b52315b699772aa6_INVESTMENTINEQUITYSECURITIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesAcquired_bbb8b17b-ddbb-41d1-b51a-be3332c4171d" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesAcquired_bbb8b17b-ddbb-41d1-b51a-be3332c4171d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesOutstanding_abb90ad5-d6c2-489f-83ba-2c9fa6fef007" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesOutstanding_abb90ad5-d6c2-489f-83ba-2c9fa6fef007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_03eb5e87-dc29-43b4-b527-e8b5bcf912ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_03eb5e87-dc29-43b4-b527-e8b5bcf912ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_cd21b598-ca03-4654-ab37-815b716505d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_cd21b598-ca03-4654-ab37-815b716505d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeDividend_c146a7fe-1eab-42d9-8a6d-b2511a95cc19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_InvestmentIncomeDividend_c146a7fe-1eab-42d9-8a6d-b2511a95cc19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_8af8b5bf-c17b-47d0-93a1-3d24144f9fb6" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesDisposed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_8af8b5bf-c17b-47d0-93a1-3d24144f9fb6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_28527e84-e007-421c-b506-86dc650824f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_28527e84-e007-421c-b506-86dc650824f4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:to="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_94c88f78-e667-45a6-a0d0-e6fe13dd82ec_default" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:to="loc_asps_CompanyDomain_94c88f78-e667-45a6-a0d0-e6fe13dd82ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_fb8bc8b0-93ca-4a95-b1cc-137dbc6cdbc2" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:to="loc_asps_CompanyDomain_fb8bc8b0-93ca-4a95-b1cc-137dbc6cdbc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember_b098e6ea-f207-43d2-9c94-d624849e0986" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CompanyDomain_fb8bc8b0-93ca-4a95-b1cc-137dbc6cdbc2" xlink:to="loc_asps_AltisourceResidentialCorporationMember_b098e6ea-f207-43d2-9c94-d624849e0986" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" xlink:type="extended" id="i7687c1112edc42f0ade9e762b94a4c88_ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_4ee8ca8c-3851-4387-8ee7-eec54d44a74b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_4ee8ca8c-3851-4387-8ee7-eec54d44a74b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9f4d631c-f1c9-4324-9f1d-1f7d9f754731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9f4d631c-f1c9-4324-9f1d-1f7d9f754731" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_159367d1-daee-4f05-b04e-794394fc2e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_159367d1-daee-4f05-b04e-794394fc2e83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_7c6efc5b-5812-43f5-acc6-3615502e4d2e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_7c6efc5b-5812-43f5-acc6-3615502e4d2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_e61d80ef-7bdb-462b-8b58-5bcf398fb254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:to="loc_us-gaap_BilledRevenuesMember_e61d80ef-7bdb-462b-8b58-5bcf398fb254" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_ef9bc428-b5bc-4e9d-8d31-004b194fc79d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:to="loc_us-gaap_UnbilledRevenuesMember_ef9bc428-b5bc-4e9d-8d31-004b194fc79d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" xlink:type="extended" id="i899010b12e0d4535a1e45210e3b0c9d0_PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_f98d4974-1dd3-48c7-9208-adb0afb9dcd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_f98d4974-1dd3-48c7-9208-adb0afb9dcd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7c5aefcd-7733-4873-a8a8-f3824c69590e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7c5aefcd-7733-4873-a8a8-f3824c69590e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_20e74790-9f90-4ba2-84f5-28a90831f3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_20e74790-9f90-4ba2-84f5-28a90831f3b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca37dc56-341f-453c-8236-048cfa4bcff1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca37dc56-341f-453c-8236-048cfa4bcff1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_13a5da8e-cd9e-4b4c-9448-14759753b6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_ComputerEquipmentMember_13a5da8e-cd9e-4b4c-9448-14759753b6f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_950ad8a1-9f2d-4a56-a69b-b89808c1a84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_950ad8a1-9f2d-4a56-a69b-b89808c1a84b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_24396797-ab0c-449b-a87d-2a2d5fc406e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_24396797-ab0c-449b-a87d-2a2d5fc406e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_a932ab68-a486-4ab8-88f7-fe99d3d4ed8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_OfficeEquipmentMember_a932ab68-a486-4ab8-88f7-fe99d3d4ed8f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETSummarybyCountryDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails" xlink:type="extended" id="i7f7134cf0a5f4c4b924351a6c3a5d6f9_PREMISESANDEQUIPMENTNETSummarybyCountryDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_508fc763-562a-4bb2-b133-f1642120b694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8db37d70-6515-49c1-be45-0e1d1f93cd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_508fc763-562a-4bb2-b133-f1642120b694" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8db37d70-6515-49c1-be45-0e1d1f93cd98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_508fc763-562a-4bb2-b133-f1642120b694" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:to="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8083f2e9-8c43-424e-8e13-a111183ac835_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:to="loc_srt_SegmentGeographicalDomain_8083f2e9-8c43-424e-8e13-a111183ac835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:to="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_LU_14f2743b-49a8-45ce-99fe-7132d46a29a2" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_LU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_LU_14f2743b-49a8-45ce-99fe-7132d46a29a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8a73189d-0974-40b2-9303-355e9aa44b50" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_US_8a73189d-0974-40b2-9303-355e9aa44b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_14cec100-6cd9-4a90-b072-11da075cc1da" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_IN_14cec100-6cd9-4a90-b072-11da075cc1da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_f62b2d73-3a02-4a6f-9534-274881faac61" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_UY_f62b2d73-3a02-4a6f-9534-274881faac61" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" xlink:type="extended" id="i8455d087fd1447348db2645c87e6e94f_GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_2c5dd130-7636-4ca1-aced-207f5bac56a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_2c5dd130-7636-4ca1-aced-207f5bac56a2" xlink:to="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2e63de28-c692-4555-be7d-12276d327925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:to="loc_us-gaap_Goodwill_2e63de28-c692-4555-be7d-12276d327925" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_fdcd8bbd-8d54-4854-b2db-3e225dcf439a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_fdcd8bbd-8d54-4854-b2db-3e225dcf439a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1c10c953-aacf-4fce-bf8f-5feb6e45f711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_2c5dd130-7636-4ca1-aced-207f5bac56a2" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_17b68e4d-2f12-4ca1-aa11-28fadf4680e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_17b68e4d-2f12-4ca1-aa11-28fadf4680e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1ebb7d04-9fb7-455b-89b3-9aef87eb7782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1ebb7d04-9fb7-455b-89b3-9aef87eb7782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f22ae498-298c-4ce8-bc8f-c2bd7d922f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_1ebb7d04-9fb7-455b-89b3-9aef87eb7782" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f22ae498-298c-4ce8-bc8f-c2bd7d922f1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f1e4e1b0-e391-4918-8dfb-58982894c90f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f1e4e1b0-e391-4918-8dfb-58982894c90f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1944fc16-29ce-4053-b67f-d9769ff95f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1944fc16-29ce-4053-b67f-d9769ff95f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_Owners.comMember_9b3748f1-89cf-41e2-bb67-acb44cf407cb" xlink:href="asps-20221212.xsd#asps_Owners.comMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1944fc16-29ce-4053-b67f-d9769ff95f29" xlink:to="loc_asps_Owners.comMember_9b3748f1-89cf-41e2-bb67-acb44cf407cb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" xlink:type="extended" id="i9cf9983ddc764e93814204d5e113b9dc_GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0be19472-c304-49cf-92c7-24c4af5a687b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0be19472-c304-49cf-92c7-24c4af5a687b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_296dfe87-e16e-4aa9-a004-13e0e2aed359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_296dfe87-e16e-4aa9-a004-13e0e2aed359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba0e114f-ebe9-463f-88b7-973cc3c33131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba0e114f-ebe9-463f-88b7-973cc3c33131" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46b1285e-8608-40f3-98ba-861f253bc028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46b1285e-8608-40f3-98ba-861f253bc028" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1a542c3-b405-4f36-a9aa-2bb766498ca7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f1a542c3-b405-4f36-a9aa-2bb766498ca7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_4dfc13aa-d921-4f1b-9533-e9b5404b2aad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_4dfc13aa-d921-4f1b-9533-e9b5404b2aad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingAgreementMember_86adcc45-1110-48f1-9398-9e0e164179d8" xlink:href="asps-20221212.xsd#asps_OperatingAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_asps_OperatingAgreementMember_86adcc45-1110-48f1-9398-9e0e164179d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_9edf4f3e-5b62-4110-a14a-1b7e4e9ef5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_9edf4f3e-5b62-4110-a14a-1b7e4e9ef5b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_88ec91b9-9f0a-4218-a9b7-14e9c13cf44c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_88ec91b9-9f0a-4218-a9b7-14e9c13cf44c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_1bb0bca3-e6a3-4967-bc4f-7aab381ba86a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_1bb0bca3-e6a3-4967-bc4f-7aab381ba86a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_f4ae7d36-350c-404e-914d-46adefec8843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_IntellectualPropertyMember_f4ae7d36-350c-404e-914d-46adefec8843" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:to="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:to="loc_srt_RangeMember_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c68677ff-d613-4ecf-9af4-985c3493e5bc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:to="loc_srt_RangeMember_c68677ff-d613-4ecf-9af4-985c3493e5bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_69ef4638-43ae-4fa6-8e6d-056bfc7cf890" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c68677ff-d613-4ecf-9af4-985c3493e5bc" xlink:to="loc_srt_WeightedAverageMember_69ef4638-43ae-4fa6-8e6d-056bfc7cf890" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" xlink:type="extended" id="i45bb481612d647e0bd1fc47cb79e523b_LONGTERMDEBTScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c0f332ec-b714-4981-aa68-09696b34ec82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c0f332ec-b714-4981-aa68-09696b34ec82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_6587ae7f-8ba8-4a5a-9418-f854caae0a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_6587ae7f-8ba8-4a5a-9418-f854caae0a07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_48abda55-ec02-4747-9883-810b12ffc1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_48abda55-ec02-4747-9883-810b12ffc1fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_09e36291-04cb-4dce-ad5d-19412c5f70a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_09e36291-04cb-4dce-ad5d-19412c5f70a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a9d7a23d-c914-4067-bec2-8da6b119564c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_LongTermDebt_a9d7a23d-c914-4067-bec2-8da6b119564c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dcdb115b-6543-4544-80d5-e8df43d9432a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dcdb115b-6543-4544-80d5-e8df43d9432a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_147b74e3-dbd5-4cb8-8150-dc22411df84e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_147b74e3-dbd5-4cb8-8150-dc22411df84e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember_ccccf383-d8ed-4c4d-8dfc-a0e00a26d58b" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_147b74e3-dbd5-4cb8-8150-dc22411df84e" xlink:to="loc_asps_SeniorSecuredTermLoanMember_ccccf383-d8ed-4c4d-8dfc-a0e00a26d58b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:to="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0913d976-06f2-40a0-b80b-5a8ae62dec90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:to="loc_us-gaap_CreditFacilityDomain_0913d976-06f2-40a0-b80b-5a8ae62dec90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_238dbb95-4fb2-49b3-ba68-67d926e6c468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:to="loc_us-gaap_CreditFacilityDomain_238dbb95-4fb2-49b3-ba68-67d926e6c468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_22d83eb3-a1b6-4e4d-aa0e-b1bd0b5a18ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_238dbb95-4fb2-49b3-ba68-67d926e6c468" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_22d83eb3-a1b6-4e4d-aa0e-b1bd0b5a18ed" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="extended" id="ife547b97863e4fba8dbfcddc5910d36f_LONGTERMDEBTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b186730c-b13f-458a-b90e-dbbf5c44593c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b186730c-b13f-458a-b90e-dbbf5c44593c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_f0a30ba4-5a00-4f1e-8486-ad8a9079462f" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesDisposed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_f0a30ba4-5a00-4f1e-8486-ad8a9079462f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_f2384199-d0fc-4bfb-b464-3323e0ac2740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_f2384199-d0fc-4bfb-b464-3323e0ac2740" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_6cd46b5c-b818-4efb-b228-4aa082cc92cc" xlink:href="asps-20221212.xsd#asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_6cd46b5c-b818-4efb-b228-4aa082cc92cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_0b5b5621-d7ca-4b2f-a646-45cf592b3312" xlink:href="asps-20221212.xsd#asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_0b5b5621-d7ca-4b2f-a646-45cf592b3312" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentNumberOfIncrementalLenders_982a3576-6bf1-4483-8afa-9a51b9dce27f" xlink:href="asps-20221212.xsd#asps_DebtInstrumentNumberOfIncrementalLenders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentNumberOfIncrementalLenders_982a3576-6bf1-4483-8afa-9a51b9dce27f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_0640bf26-3b07-4a9b-9f8a-2df573d835a6" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_0640bf26-3b07-4a9b-9f8a-2df573d835a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentFixedBaseRate_a21c95db-db31-435d-9d44-4a054b65fb4a" xlink:href="asps-20221212.xsd#asps_DebtInstrumentFixedBaseRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentFixedBaseRate_a21c95db-db31-435d-9d44-4a054b65fb4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb2931d2-1ccd-4a1f-a8dc-a16653b73cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb2931d2-1ccd-4a1f-a8dc-a16653b73cb9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5bf12ddf-0c44-4bcd-8c65-9f92826d6471" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5bf12ddf-0c44-4bcd-8c65-9f92826d6471" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_d532a491-d02b-42a2-9f01-0759a67a7a1d" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_d532a491-d02b-42a2-9f01-0759a67a7a1d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_6c645780-27fc-493c-b814-1211c6fe35dd" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_6c645780-27fc-493c-b814-1211c6fe35dd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_50a3d451-ec51-4a7d-90b6-3810af04f284" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_50a3d451-ec51-4a7d-90b6-3810af04f284" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_aad46bfe-afb3-40b0-beda-b8201250a1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_aad46bfe-afb3-40b0-beda-b8201250a1da" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_bb65ee15-344d-4eb1-bfc0-eeda74acd57e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_bb65ee15-344d-4eb1-bfc0-eeda74acd57e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c96029d5-25ef-439a-960c-82e332292847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_InterestExpense_c96029d5-25ef-439a-960c-82e332292847" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_9bafb4b1-24ab-4a16-b74e-5b1bf8f8b654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_9bafb4b1-24ab-4a16-b74e-5b1bf8f8b654" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638d54da-6124-4348-a7f6-18909605446a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638d54da-6124-4348-a7f6-18909605446a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_f74e4ff5-583f-4507-b7cd-b4c83427e3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_f74e4ff5-583f-4507-b7cd-b4c83427e3d4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LineOfCreditFacilityOutstandingBalanceThreshold_ef7aa66c-b19a-4017-92ca-8f187fea0853" xlink:href="asps-20221212.xsd#asps_LineOfCreditFacilityOutstandingBalanceThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_LineOfCreditFacilityOutstandingBalanceThreshold_ef7aa66c-b19a-4017-92ca-8f187fea0853" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41f7a6d9-7c9c-4092-937f-2d35a2e5939b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41f7a6d9-7c9c-4092-937f-2d35a2e5939b" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_ebd0c730-7115-42ea-8ec4-4e561cd5a220" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_ebd0c730-7115-42ea-8ec4-4e561cd5a220" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_bf09e962-0a7a-4652-bd88-275bb6128b38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_bf09e962-0a7a-4652-bd88-275bb6128b38" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtCovenantPaymentDueDateDefaultPeriod_109d6a9d-b7af-49ce-9037-407a2a1d24cb" xlink:href="asps-20221212.xsd#asps_DebtCovenantPaymentDueDateDefaultPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtCovenantPaymentDueDateDefaultPeriod_109d6a9d-b7af-49ce-9037-407a2a1d24cb" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LineOfCreditFacilityCovenantThreshold_ebd679aa-4cdd-4094-b941-a688c82f2c8e" xlink:href="asps-20221212.xsd#asps_LineOfCreditFacilityCovenantThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_LineOfCreditFacilityCovenantThreshold_ebd679aa-4cdd-4094-b941-a688c82f2c8e" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5994ee95-cb42-48c1-b6e4-516b0d2edfd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5994ee95-cb42-48c1-b6e4-516b0d2edfd3" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_50898900-aa2f-4d38-b42f-ae56b42232c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_50898900-aa2f-4d38-b42f-ae56b42232c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FinancialServicesBusinessMember_511c908c-1f19-4e56-8ff2-7d8e8cd73228" xlink:href="asps-20221212.xsd#asps_FinancialServicesBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:to="loc_asps_FinancialServicesBusinessMember_511c908c-1f19-4e56-8ff2-7d8e8cd73228" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember_39593fdc-a8a5-46db-a64f-360ed39ad662" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:to="loc_asps_RentalPropertyManagementBusinessMember_39593fdc-a8a5-46db-a64f-360ed39ad662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_acdd4f0d-b485-43ac-ae13-82820ee47923_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_acdd4f0d-b485-43ac-ae13-82820ee47923_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_a53c7985-78a9-45b7-b2c1-693a7e4c32d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_a53c7985-78a9-45b7-b2c1-693a7e4c32d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f7b8c7db-ffe4-4a8f-a4a2-d0a1c7894d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f7b8c7db-ffe4-4a8f-a4a2-d0a1c7894d04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_April32018CreditAgreementMember_bd2d0a7f-0e5a-4342-a78d-5ff313ad98f2" xlink:href="asps-20221212.xsd#asps_April32018CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_April32018CreditAgreementMember_bd2d0a7f-0e5a-4342-a78d-5ff313ad98f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughJune222022Member_2c903f16-f428-4c9c-810b-e9fd41f014f9" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughJune222022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_CreditFacilityBorrowingsThroughJune222022Member_2c903f16-f428-4c9c-810b-e9fd41f014f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughJune222023Member_305f775a-9e37-4879-8d4a-7c1d061185ea" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughJune222023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_CreditFacilityBorrowingsThroughJune222023Member_305f775a-9e37-4879-8d4a-7c1d061185ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughEndOfTermMember_076c0ddd-6d6e-4533-8e30-1423964f401d" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughEndOfTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_CreditFacilityBorrowingsThroughEndOfTermMember_076c0ddd-6d6e-4533-8e30-1423964f401d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_684266d8-34d9-4d36-8e3a-4625bb40e842_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_684266d8-34d9-4d36-8e3a-4625bb40e842_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TermBLoansMember_03b18f59-832a-4762-9d16-a21090b6151d" xlink:href="asps-20221212.xsd#asps_TermBLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:to="loc_asps_TermBLoansMember_03b18f59-832a-4762-9d16-a21090b6151d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_184fd7e0-903b-4c4b-bc9f-58652cd0fc57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:to="loc_us-gaap_LineOfCreditMember_184fd7e0-903b-4c4b-bc9f-58652cd0fc57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember_42bfede5-6522-473d-bd70-d6fc12a973e6" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:to="loc_asps_SeniorSecuredTermLoanMember_42bfede5-6522-473d-bd70-d6fc12a973e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:to="loc_us-gaap_CreditFacilityDomain_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0f9c6122-cf6a-4c47-a97e-dd9a107d661f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:to="loc_us-gaap_CreditFacilityDomain_0f9c6122-cf6a-4c47-a97e-dd9a107d661f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c4ebff57-225d-40bd-901d-5749df42e276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0f9c6122-cf6a-4c47-a97e-dd9a107d661f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c4ebff57-225d-40bd-901d-5749df42e276" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_ef8e02ad-ae6a-45f3-b4d1-935602609904_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:to="loc_us-gaap_VariableRateDomain_ef8e02ad-ae6a-45f3-b4d1-935602609904_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:to="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_a86a4ef0-a73a-4c63-8cbc-05e03a8c6633" xlink:href="asps-20221212.xsd#asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:to="loc_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_a86a4ef0-a73a-4c63-8cbc-05e03a8c6633" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_5d9087ad-a265-4b41-a0ef-c28b02ba6f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:to="loc_us-gaap_BaseRateMember_5d9087ad-a265-4b41-a0ef-c28b02ba6f18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8eca8fa3-09cb-4624-927b-38821602e803_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:to="loc_srt_RangeMember_8eca8fa3-09cb-4624-927b-38821602e803_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_04a3c751-fe3d-4336-8085-a39ea9122876" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:to="loc_srt_RangeMember_04a3c751-fe3d-4336-8085-a39ea9122876" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7bf990d6-20aa-4460-8339-f122bf2ac640" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_04a3c751-fe3d-4336-8085-a39ea9122876" xlink:to="loc_srt_MaximumMember_7bf990d6-20aa-4460-8339-f122bf2ac640" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_3d5bbef9-6e2a-4aa7-8700-fe418c83001e_default" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:to="loc_asps_CompanyDomain_3d5bbef9-6e2a-4aa7-8700-fe418c83001e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_d0b18edc-bdc9-45fd-b77f-a01250b6955a" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:to="loc_asps_CompanyDomain_d0b18edc-bdc9-45fd-b77f-a01250b6955a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember_cb7e67bd-408b-4431-b1a1-ffcde8741de9" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CompanyDomain_d0b18edc-bdc9-45fd-b77f-a01250b6955a" xlink:to="loc_asps_AltisourceResidentialCorporationMember_cb7e67bd-408b-4431-b1a1-ffcde8741de9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_0e292857-7cfa-409d-a1fa-4ae948fa5ecf_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:to="loc_srt_OwnershipDomain_0e292857-7cfa-409d-a1fa-4ae948fa5ecf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_302db41e-f9f1-4ba7-b5ff-9d77f4b9406f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:to="loc_srt_OwnershipDomain_302db41e-f9f1-4ba7-b5ff-9d77f4b9406f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceSARLMember_3d3ce670-07e7-46f5-b67e-9e6765f48a0d" xlink:href="asps-20221212.xsd#asps_AltisourceSARLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_302db41e-f9f1-4ba7-b5ff-9d77f4b9406f" xlink:to="loc_asps_AltisourceSARLMember_3d3ce670-07e7-46f5-b67e-9e6765f48a0d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails" xlink:type="extended" id="i8aee576755f143c4ae697d5d2c397298_FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cff8fd07-db95-4944-a6ca-484434b1ffd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cff8fd07-db95-4944-a6ca-484434b1ffd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_147e9537-e36c-43a5-a7f3-714b5a69be64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_147e9537-e36c-43a5-a7f3-714b5a69be64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent_ebfda350-404c-463b-b509-f74b8b9ca837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent_ebfda350-404c-463b-b509-f74b8b9ca837" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent_183ae669-751d-48cb-a041-5f7da42f8514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent_183ae669-751d-48cb-a041-5f7da42f8514" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d95fc0ed-bc2b-49a0-ae67-fc9154980936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d95fc0ed-bc2b-49a0-ae67-fc9154980936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_8c7ca65b-d8a3-4a31-9b1e-7aa7c3220d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d95fc0ed-bc2b-49a0-ae67-fc9154980936" xlink:to="loc_us-gaap_LongTermDebtFairValue_8c7ca65b-d8a3-4a31-9b1e-7aa7c3220d43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7793a7d6-9076-45cd-bfa1-4978936fcde2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7793a7d6-9076-45cd-bfa1-4978936fcde2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9556b73c-27c2-4f30-9206-b7f037d8cff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9556b73c-27c2-4f30-9206-b7f037d8cff8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_12b06afa-fa4c-46cf-8f7a-37ae6a06daf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_12b06afa-fa4c-46cf-8f7a-37ae6a06daf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1a76f100-b12a-4fd5-a2c6-a201205d754d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1a76f100-b12a-4fd5-a2c6-a201205d754d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_37e42834-2057-4cee-bbac-0ca3b45ba7ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_37e42834-2057-4cee-bbac-0ca3b45ba7ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_233f9272-47aa-421c-9b4e-5faeca3d493d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_233f9272-47aa-421c-9b4e-5faeca3d493d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_080b7741-d6c7-45b4-b1fc-7acb57ca2548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_233f9272-47aa-421c-9b4e-5faeca3d493d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_080b7741-d6c7-45b4-b1fc-7acb57ca2548" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2e6248e0-d10d-4384-b885-2d8060b44ec2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2e6248e0-d10d-4384-b885-2d8060b44ec2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf14beac-7047-40b2-bc79-729c29b14416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf14beac-7047-40b2-bc79-729c29b14416" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember_a45b0eed-67aa-4a8f-b7f4-9046be064f4f" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf14beac-7047-40b2-bc79-729c29b14416" xlink:to="loc_asps_SeniorSecuredTermLoanMember_a45b0eed-67aa-4a8f-b7f4-9046be064f4f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails" xlink:type="extended" id="id936a86b6a5248768f190842d7b75ab7_FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FutureProceedsfromDivestitureofBusiness_5f1fe1af-1702-4114-8bbe-ccc20599195a" xlink:href="asps-20221212.xsd#asps_FutureProceedsfromDivestitureofBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_asps_FutureProceedsfromDivestitureofBusiness_5f1fe1af-1702-4114-8bbe-ccc20599195a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_f216fc7b-2df9-400f-9862-65d65913ec38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_f216fc7b-2df9-400f-9862-65d65913ec38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1937680e-fd5d-4e5e-8b5d-4456b26a5de0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1937680e-fd5d-4e5e-8b5d-4456b26a5de0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5d342928-09a8-4b83-b1de-e8c5b603392b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5d342928-09a8-4b83-b1de-e8c5b603392b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0fb44f6b-23db-474c-9de4-2f4c78cd22fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0fb44f6b-23db-474c-9de4-2f4c78cd22fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_56178632-6339-477f-8cdb-88f8602cb6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_56178632-6339-477f-8cdb-88f8602cb6bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b2924bb7-2baf-4b56-91e0-08bac29fc272_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b2924bb7-2baf-4b56-91e0-08bac29fc272_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember_1ae2690e-d60e-4f0b-9651-bb374bf5f6be" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:to="loc_asps_RentalPropertyManagementBusinessMember_1ae2690e-d60e-4f0b-9651-bb374bf5f6be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_42f6b23c-a61a-488b-b337-af8636a881b9" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:to="loc_asps_PointillistInc.Member_42f6b23c-a61a-488b-b337-af8636a881b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7036a34d-6e46-418f-a0b1-f602d06d2b51_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:to="loc_srt_NameOfMajorCustomerDomain_7036a34d-6e46-418f-a0b1-f602d06d2b51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_0a8eee89-33e5-4ea0-adbf-3761a7dbf716" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:to="loc_srt_NameOfMajorCustomerDomain_0a8eee89-33e5-4ea0-adbf-3761a7dbf716" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_2a02bbe2-8f90-4f68-9b51-9956f0e15b5e" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_0a8eee89-33e5-4ea0-adbf-3761a7dbf716" xlink:to="loc_asps_OcwenFinancialCorporationMember_2a02bbe2-8f90-4f68-9b51-9956f0e15b5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24087b56-a3a4-4744-b374-1898d93525b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24087b56-a3a4-4744-b374-1898d93525b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b06a9c-99b0-4176-8fa6-49b787f86515" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b06a9c-99b0-4176-8fa6-49b787f86515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_8f05a4f3-7f77-4086-b254-1fe03a626271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b06a9c-99b0-4176-8fa6-49b787f86515" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_8f05a4f3-7f77-4086-b254-1fe03a626271" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f71babcd-fe47-491d-9a39-a3fc043c45be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f71babcd-fe47-491d-9a39-a3fc043c45be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c46c7b16-5df6-4f1c-abfc-a011b5d606fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f71babcd-fe47-491d-9a39-a3fc043c45be" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c46c7b16-5df6-4f1c-abfc-a011b5d606fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended" id="iac5ab353f8b243428315eb65fb4df7a2_SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:href="asps-20221212.xsd#asps_CommonStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7e1290ad-2a8b-4c00-9c29-0bcb977959fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7e1290ad-2a8b-4c00-9c29-0bcb977959fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_de87624e-bbd7-44c7-a6ac-358772ba8d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_us-gaap_CommonStockSharesIssued_de87624e-bbd7-44c7-a6ac-358772ba8d64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8c201b5f-5303-4ae7-b4e4-2422abefaf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8c201b5f-5303-4ae7-b4e4-2422abefaf3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommonStockNumberOfVotingRights_69c6ad0c-bcdf-4e54-b0d1-7e738c3a5577" xlink:href="asps-20221212.xsd#asps_CommonStockNumberOfVotingRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_asps_CommonStockNumberOfVotingRights_69c6ad0c-bcdf-4e54-b0d1-7e738c3a5577" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8273501f-587c-4768-ae20-f0f53fc5cb38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8273501f-587c-4768-ae20-f0f53fc5cb38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_d6bf5bc5-74a2-42fc-b7b3-81c7c4f2a1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_d6bf5bc5-74a2-42fc-b7b3-81c7c4f2a1fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:href="asps-20221212.xsd#asps_TreasuryStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7aa4ef0c-4be6-4599-ab8d-19428d9765d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7aa4ef0c-4be6-4599-ab8d-19428d9765d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_b3db6f1c-ab6f-45c2-b359-a585a57509b4" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_b3db6f1c-ab6f-45c2-b359-a585a57509b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_8e0c17d5-5550-4884-8fd4-24215056222d" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_8e0c17d5-5550-4884-8fd4-24215056222d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_4923b76e-2a3c-4386-a76e-86674fc2a3b8" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_4923b76e-2a3c-4386-a76e-86674fc2a3b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_da11f592-88b0-4e06-b48f-56f004127c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_da11f592-88b0-4e06-b48f-56f004127c43" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ab708058-5ddb-4fc0-814b-4740d4d6029c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ab708058-5ddb-4fc0-814b-4740d4d6029c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_42db4771-f483-4ab2-a3c4-b9b6df86d1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_42db4771-f483-4ab2-a3c4-b9b6df86d1ff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1cb97d56-f9bf-4ec4-8e86-280bae55223c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1cb97d56-f9bf-4ec4-8e86-280bae55223c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramRepurchaseCapacityAmount_4f86db0d-d855-464a-8d8f-2ee42f21a662" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramRepurchaseCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramRepurchaseCapacityAmount_4f86db0d-d855-464a-8d8f-2ee42f21a662" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_ee47e38c-2686-49c6-92ac-1a88aeec5743" xlink:href="asps-20221212.xsd#asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_ee47e38c-2686-49c6-92ac-1a88aeec5743" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9cfa3e28-f011-41e5-948f-7bf1f61eab83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9cfa3e28-f011-41e5-948f-7bf1f61eab83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_74b50feb-eb9b-4efb-97a6-075c1d72f7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_74b50feb-eb9b-4efb-97a6-075c1d72f7f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0559a08c-34dd-4554-b326-72f028c94c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0559a08c-34dd-4554-b326-72f028c94c3c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f84ec2b1-c9be-4c1e-82d5-9c923b0d7e59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f84ec2b1-c9be-4c1e-82d5-9c923b0d7e59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fbb9e334-f0f7-4165-9084-fbeb650364e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fbb9e334-f0f7-4165-9084-fbeb650364e3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_44c6c0cf-be9e-4bc8-8eef-562e314f98f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_44c6c0cf-be9e-4bc8-8eef-562e314f98f1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_6070d255-28ef-4bb3-aa43-05b399499338" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_6070d255-28ef-4bb3-aa43-05b399499338" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_46ba34b8-4c20-49ae-ae2c-ea5bb5cf99e8" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_46ba34b8-4c20-49ae-ae2c-ea5bb5cf99e8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_4cf398ad-2eb3-4efa-9efa-04c209bcf233" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_4cf398ad-2eb3-4efa-9efa-04c209bcf233" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_91c859d6-c6fd-4441-a243-ecc1d3de928c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_91c859d6-c6fd-4441-a243-ecc1d3de928c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_56001658-e228-403a-b633-4cf18244d056" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_56001658-e228-403a-b633-4cf18244d056" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_8ba7952d-a63c-442d-a5fd-d9d3c39d73f0" xlink:href="asps-20221212.xsd#asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_8ba7952d-a63c-442d-a5fd-d9d3c39d73f0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_e076aa35-7b5e-426d-ad7b-d60916fd10be" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_e076aa35-7b5e-426d-ad7b-d60916fd10be" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_424b25f1-1b9c-47d5-9f01-451e9aaab151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_424b25f1-1b9c-47d5-9f01-451e9aaab151" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3f1b5d1a-52d5-45ff-abff-40bf502a2548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_559e9306-b79a-4f68-be7c-7b7a1868afe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_559e9306-b79a-4f68-be7c-7b7a1868afe0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_1dcc9abb-5d5b-473b-864e-877f61fef7fb" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_bd1fb937-f92c-48df-aab4-3572df2eec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_43dfa71c-a2bb-46cf-b039-fbb107df891a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_43dfa71c-a2bb-46cf-b039-fbb107df891a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_1daa15ca-22dc-4bf5-a81a-1b92e675b0f2" xlink:href="asps-20221212.xsd#asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_1daa15ca-22dc-4bf5-a81a-1b92e675b0f2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4888a83c-dc9e-4a4b-b094-363cfaae4305_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4888a83c-dc9e-4a4b-b094-363cfaae4305_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_ce766c48-9d4b-423f-97aa-7aabbb5a2674" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionServiceBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_ce766c48-9d4b-423f-97aa-7aabbb5a2674" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_4fcc66d9-1aa1-4859-8b2b-d4da6dd7958f" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_4fcc66d9-1aa1-4859-8b2b-d4da6dd7958f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_916cb2a7-a2f1-48b8-9b99-a5d55d093091" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_916cb2a7-a2f1-48b8-9b99-a5d55d093091" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_d8f712dc-e4c8-48c2-81a3-af8845c56972" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_d8f712dc-e4c8-48c2-81a3-af8845c56972" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_101534bd-d22c-4833-814b-f8f15db90add" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_101534bd-d22c-4833-814b-f8f15db90add" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_78b1a88a-b60c-4999-94af-6220df81e07d" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_78b1a88a-b60c-4999-94af-6220df81e07d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_08b2d545-281c-4233-befa-90a34bd40531" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_08b2d545-281c-4233-befa-90a34bd40531" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_c8ea64e1-9329-49e6-a849-787d75ae3f76" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_c8ea64e1-9329-49e6-a849-787d75ae3f76" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_760155df-cff0-42e6-86a6-e680ac0576e4" xlink:href="asps-20221212.xsd#asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:to="loc_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_760155df-cff0-42e6-86a6-e680ac0576e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockUnitsRSUsMarketBasedMember_963091c9-8f0b-4489-92b8-13cc43a403c0" xlink:href="asps-20221212.xsd#asps_RestrictedStockUnitsRSUsMarketBasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:to="loc_asps_RestrictedStockUnitsRSUsMarketBasedMember_963091c9-8f0b-4489-92b8-13cc43a403c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareRepurchaseProgramCurrentMember_7c5455cb-65cb-42fb-82c2-ce72df9f4686" xlink:href="asps-20221212.xsd#asps_ShareRepurchaseProgramCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:to="loc_asps_ShareRepurchaseProgramCurrentMember_7c5455cb-65cb-42fb-82c2-ce72df9f4686" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareRepurchaseProgramsMember_340e5d6b-58d9-4122-be5f-29f405a7bca9" xlink:href="asps-20221212.xsd#asps_ShareRepurchaseProgramsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:to="loc_asps_ShareRepurchaseProgramsMember_340e5d6b-58d9-4122-be5f-29f405a7bca9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58adb5d8-9387-4b4e-ac1a-e94469100e46_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:to="loc_srt_RangeMember_58adb5d8-9387-4b4e-ac1a-e94469100e46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:to="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_30503cde-79fb-413b-ab31-bb29490d5d28" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:to="loc_srt_MinimumMember_30503cde-79fb-413b-ab31-bb29490d5d28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c9927edf-5f14-4bb8-ba75-1d3a759e32e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:to="loc_srt_MaximumMember_c9927edf-5f14-4bb8-ba75-1d3a759e32e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_8226e31b-b5ff-4e06-8568-63daafcc355a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:to="loc_us-gaap_VestingDomain_8226e31b-b5ff-4e06-8568-63daafcc355a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:to="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_fc7c21d9-b162-40ff-b66e-7de4e2639478" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_fc7c21d9-b162-40ff-b66e-7de4e2639478" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_12d1458e-a20d-44c7-a0ad-d668b0be65ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_12d1458e-a20d-44c7-a0ad-d668b0be65ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ed50cdaa-7740-434d-a672-7ed41aa021b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ed50cdaa-7740-434d-a672-7ed41aa021b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementTrancheFourMember_bec01ab6-285e-4bc3-822b-8aa71736ef2b" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_asps_ShareBasedPaymentArrangementTrancheFourMember_bec01ab6-285e-4bc3-822b-8aa71736ef2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_67a50d94-4f04-46ce-b244-2846dd37359b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_67a50d94-4f04-46ce-b244-2846dd37359b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2579a172-7ddf-4141-9347-6bf4cc8ab019" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2579a172-7ddf-4141-9347-6bf4cc8ab019" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TermBLoansMember_a105e03b-a0c7-4ab0-83a1-88e0a3680757" xlink:href="asps-20221212.xsd#asps_TermBLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2579a172-7ddf-4141-9347-6bf4cc8ab019" xlink:to="loc_asps_TermBLoansMember_a105e03b-a0c7-4ab0-83a1-88e0a3680757" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:to="loc_dei_EntityDomain_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9040a0eb-333f-42c3-ab6c-72cdd5407736" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:to="loc_dei_EntityDomain_9040a0eb-333f-42c3-ab6c-72cdd5407736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_f8836e77-6269-4596-b42b-57837af519a8" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9040a0eb-333f-42c3-ab6c-72cdd5407736" xlink:to="loc_asps_PointillistInc.Member_f8836e77-6269-4596-b42b-57837af519a8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails" xlink:type="extended" id="i6af4c700e8af4eaf99361114bd5d402e_SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_cc32e8f4-41b5-4948-966f-848bacc9a2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_cc32e8f4-41b5-4948-966f-848bacc9a2b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_68d9b457-d42b-4bca-83e7-6a66c1fd8330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_68d9b457-d42b-4bca-83e7-6a66c1fd8330" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_4c3cd4de-e949-444f-8bb5-8a10c54ef808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_4c3cd4de-e949-444f-8bb5-8a10c54ef808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_9ca2de42-b5e1-4739-85b4-f9b3f5552bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_9ca2de42-b5e1-4739-85b4-f9b3f5552bf9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_a2f26151-0c9e-406f-af56-d7e9e846f1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_a2f26151-0c9e-406f-af56-d7e9e846f1ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_54b7049a-7621-41a4-9ab9-bb87835bcf38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_54b7049a-7621-41a4-9ab9-bb87835bcf38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_9f13c1ca-e7ff-439f-a930-3d351500d6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_9f13c1ca-e7ff-439f-a930-3d351500d6a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_45b5e8d9-c750-4773-bb75-6ac9a8863c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_45b5e8d9-c750-4773-bb75-6ac9a8863c5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars10.01To20.00Member_70899b71-79e9-446d-a3df-f904100bbc4b" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars10.01To20.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars10.01To20.00Member_70899b71-79e9-446d-a3df-f904100bbc4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars20.01To30.00Member_22e9548a-453d-467e-899e-0229608d380e" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars20.01To30.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars20.01To30.00Member_22e9548a-453d-467e-899e-0229608d380e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars30.01To40.00Member_d88ef1a0-eb80-4a4b-92ee-dc8504f63551" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars30.01To40.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars30.01To40.00Member_d88ef1a0-eb80-4a4b-92ee-dc8504f63551" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars60.01To70.00Member_537bfbba-64c3-46f7-93e3-0e10f3712fb9" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars60.01To70.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars60.01To70.00Member_537bfbba-64c3-46f7-93e3-0e10f3712fb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars80.01To90.00Member_bf22bec1-72a3-4c00-a5b5-aab5b27b935a" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars80.01To90.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars80.01To90.00Member_bf22bec1-72a3-4c00-a5b5-aab5b27b935a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars90.01To100.00Member_272d559b-b637-46a1-b3cd-80235fe897c1" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars90.01To100.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars90.01To100.00Member_272d559b-b637-46a1-b3cd-80235fe897c1" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails" xlink:type="extended" id="i0839a3147837496b883ae92add629481_SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_a3589828-cd97-438c-8d5a-ad67a0e29db2" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_a3589828-cd97-438c-8d5a-ad67a0e29db2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_2fd00562-84c7-4aca-858d-7e653023685d" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_2fd00562-84c7-4aca-858d-7e653023685d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_3f9a526c-b990-4634-b9ef-dfcf3cedccf1" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_3f9a526c-b990-4634-b9ef-dfcf3cedccf1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_0cf8360b-4d6a-4ee9-8ebb-c74647548060" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_0cf8360b-4d6a-4ee9-8ebb-c74647548060" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_20367d80-652e-481d-b863-8b687aea8daa_default" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_20367d80-652e-481d-b863-8b687aea8daa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar50.01To60.00Member_e021af07-25e8-4ace-981f-9c5fa6a21703" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar50.01To60.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar50.01To60.00Member_e021af07-25e8-4ace-981f-9c5fa6a21703" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar60.01To70.00Member_ff85e290-31b7-4efc-8fe9-13e7784843a2" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar60.01To70.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar60.01To70.00Member_ff85e290-31b7-4efc-8fe9-13e7784843a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar80.01To90.00Member_2bb713eb-9b5d-41ad-b481-0177d7cfd0b7" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar80.01To90.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar80.01To90.00Member_2bb713eb-9b5d-41ad-b481-0177d7cfd0b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar90.01To100.00Member_ea2a1986-a993-46eb-81ba-24eca3e11cb9" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar90.01To100.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar90.01To100.00Member_ea2a1986-a993-46eb-81ba-24eca3e11cb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar170.01To180Member_92fcc283-39ba-46be-9d2a-a9155f80833d" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar170.01To180Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar170.01To180Member_92fcc283-39ba-46be-9d2a-a9155f80833d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar180.01To190.00Member_17f70ea1-a52f-4600-b9e4-855ef4693668" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar180.01To190.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar180.01To190.00Member_17f70ea1-a52f-4600-b9e4-855ef4693668" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeOverDollars190.00Member_9cb66c3a-2cf4-4c2c-8818-30d487532205" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeOverDollars190.00Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeOverDollars190.00Member_9cb66c3a-2cf4-4c2c-8818-30d487532205" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:to="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fe681458-0157-4734-b1ee-efc783b67816_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fe681458-0157-4734-b1ee-efc783b67816_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_c2df0274-7435-46af-8a82-ab99cfb88e82" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_c2df0274-7435-46af-8a82-ab99cfb88e82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_ff76c494-ad7a-4aa3-a0d7-abecadee0722" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_ff76c494-ad7a-4aa3-a0d7-abecadee0722" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails" xlink:type="extended" id="i27e65f9be50e4edbbd4af0d7c4d56c03_SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a79d73b-9c13-4935-9df7-d352aa868eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a79d73b-9c13-4935-9df7-d352aa868eb3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_836523ee-db42-4d1f-876d-502913207af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_836523ee-db42-4d1f-876d-502913207af5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c86bb101-1793-4281-9b4b-63e6384aad30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c86bb101-1793-4281-9b4b-63e6384aad30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_8c01039b-b05d-4d1d-960e-b2aaf8dfd58c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_8c01039b-b05d-4d1d-960e-b2aaf8dfd58c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_566658a7-2145-4cd3-840b-e9075e3d4c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_566658a7-2145-4cd3-840b-e9075e3d4c8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_09eee19a-ac11-46fb-942a-da89b8fcab88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:href="asps-20221212.xsd#asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a79d73b-9c13-4935-9df7-d352aa868eb3" xlink:to="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:to="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6c24d01a-5f10-4166-80fc-53421a1e9d25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6c24d01a-5f10-4166-80fc-53421a1e9d25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_539fcd81-0796-4b17-8c21-59f44d747f87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_539fcd81-0796-4b17-8c21-59f44d747f87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_d9e2774c-4f3e-42ec-a19c-8b8f07a5fe0b" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_539fcd81-0796-4b17-8c21-59f44d747f87" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_d9e2774c-4f3e-42ec-a19c-8b8f07a5fe0b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails" xlink:type="extended" id="ib9b95335476e4cddbfe7b6e043c04902_SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_580d8ee9-c8aa-4100-a6cd-d19631b15a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_580d8ee9-c8aa-4100-a6cd-d19631b15a0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f44e92a9-6f4d-4401-bc8b-a8343852d937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f44e92a9-6f4d-4401-bc8b-a8343852d937" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9f928973-bf78-428b-9638-d3427ef84ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9f928973-bf78-428b-9638-d3427ef84ae1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b78dfea6-996e-42ce-8df0-ea57130472e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b78dfea6-996e-42ce-8df0-ea57130472e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4324415a-2d8d-43b0-b392-249621bbfb7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4324415a-2d8d-43b0-b392-249621bbfb7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_91bea187-46e9-4647-a6b8-54531e17e926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_SharePrice_91bea187-46e9-4647-a6b8-54531e17e926" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8da41946-12ee-4169-9bda-96508d89ee58_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8da41946-12ee-4169-9bda-96508d89ee58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75b285cb-b018-4ef5-97e5-94f2617e5b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75b285cb-b018-4ef5-97e5-94f2617e5b4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_c2c244c3-d046-40e4-a6f4-46612c040b3c" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75b285cb-b018-4ef5-97e5-94f2617e5b4b" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_c2c244c3-d046-40e4-a6f4-46612c040b3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_1cd55440-855e-4a05-8f27-9702c0b797f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:to="loc_us-gaap_ValuationTechniqueDomain_1cd55440-855e-4a05-8f27-9702c0b797f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:to="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MonteCarloMember_50a630ff-9bc3-41d8-b495-f1db9b514233" xlink:href="asps-20221212.xsd#asps_MonteCarloMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:to="loc_asps_MonteCarloMember_50a630ff-9bc3-41d8-b495-f1db9b514233" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_BinomialLatticeModelMember_62482579-08d1-43d5-a2c6-ee9fd59102a3" xlink:href="asps-20221212.xsd#asps_BinomialLatticeModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:to="loc_asps_BinomialLatticeModelMember_62482579-08d1-43d5-a2c6-ee9fd59102a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:to="loc_srt_RangeMember_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:to="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4bfe8168-0fb2-4e0d-8f2c-481ceb55ed2b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:to="loc_srt_MaximumMember_4bfe8168-0fb2-4e0d-8f2c-481ceb55ed2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_88b081d1-98ad-45bf-bba3-7956d30289b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:to="loc_srt_MinimumMember_88b081d1-98ad-45bf-bba3-7956d30289b4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUEScheduleofRevenueDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUEScheduleofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/REVENUEScheduleofRevenueDetails" xlink:type="extended" id="ic0bf7a976ac5416e93451699425f57ce_REVENUEScheduleofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ecf5e0de-f2d9-4850-9b21-2aed010110d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8b16ceba-b348-4670-b021-ecf37570a958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ecf5e0de-f2d9-4850-9b21-2aed010110d2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8b16ceba-b348-4670-b021-ecf37570a958" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ecf5e0de-f2d9-4850-9b21-2aed010110d2" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:to="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_17c817c6-ec90-4e35-a00d-495244b7a034_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:to="loc_srt_ProductsAndServicesDomain_17c817c6-ec90-4e35-a00d-495244b7a034_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:to="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_ac65c394-1394-434b-b0d1-feca9a0831ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:to="loc_us-gaap_ServiceMember_ac65c394-1394-434b-b0d1-feca9a0831ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember_cd73c467-5753-4115-8a82-c722719f2d5d" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:to="loc_asps_ReimbursableExpensesMember_cd73c467-5753-4115-8a82-c722719f2d5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NoncontrollingInterestRevenueMember_bf00e9e6-34cf-4f27-9358-47f2e68aedfa" xlink:href="asps-20221212.xsd#asps_NoncontrollingInterestRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:to="loc_asps_NoncontrollingInterestRevenueMember_bf00e9e6-34cf-4f27-9358-47f2e68aedfa" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUEDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="extended" id="ib4c167c359614db4b0dda331b6780eea_REVENUEDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8be62f81-639b-4432-88cf-903984e08f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_994a64a9-8dc5-4965-b211-06d1bc4d8672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8be62f81-639b-4432-88cf-903984e08f9e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_994a64a9-8dc5-4965-b211-06d1bc4d8672" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8be62f81-639b-4432-88cf-903984e08f9e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_a408aa11-4674-4803-8aa3-b9e71ed3b9ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_a408aa11-4674-4803-8aa3-b9e71ed3b9ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_714a64b8-914c-49b2-b875-1b910dbcde62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_714a64b8-914c-49b2-b875-1b910dbcde62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_d42dc0cd-37de-418f-a86e-b6bd0cd1ade5" xlink:href="asps-20221212.xsd#asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:to="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_d42dc0cd-37de-418f-a86e-b6bd0cd1ade5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember_f01bd981-1c17-4c0a-95ae-544e47e2adf0" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:to="loc_asps_ReimbursableExpensesMember_f01bd981-1c17-4c0a-95ae-544e47e2adf0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" xlink:type="extended" id="i51651a57fdaf45308b77860b9c7b32e5_INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4c07a74c-15c4-42f5-a224-946bff5df49c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4c07a74c-15c4-42f5-a224-946bff5df49c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dd56a2ff-5a06-4172-8783-be7c6f786630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dd56a2ff-5a06-4172-8783-be7c6f786630" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a230db13-ae99-4101-ad62-5aaffe32c082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a230db13-ae99-4101-ad62-5aaffe32c082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_5b123c41-18f0-4e7e-834e-e4fbf3255c5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_5b123c41-18f0-4e7e-834e-e4fbf3255c5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_91e8e220-8771-49df-abe6-21081ec71cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_91e8e220-8771-49df-abe6-21081ec71cd5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember_d194ed3b-cd36-4786-89f5-8cbe1958e121" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:to="loc_asps_NonUSJurisdictionMember_d194ed3b-cd36-4786-89f5-8cbe1958e121" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESIncomeTaxProvisionBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails" xlink:type="extended" id="i2f1d5ec84c97474ca8836f2cb26329f8_INCOMETAXESIncomeTaxProvisionBenefitDetails">
    <link:loc xlink:type="locator" xlink:label="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:href="asps-20221212.xsd#asps_ComponentsOfIncomeTaxExpenseBenefitLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_affbba5a-2112-44ac-9619-3b5c2dde6298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_affbba5a-2112-44ac-9619-3b5c2dde6298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_59d0a3a4-e26d-4ca2-92ce-34301d45c2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_59d0a3a4-e26d-4ca2-92ce-34301d45c2de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ab512c7-58ad-446d-99fc-6443f35af154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ab512c7-58ad-446d-99fc-6443f35af154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_70d52859-50fe-4783-901a-783a4d8b8719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_70d52859-50fe-4783-901a-783a4d8b8719" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_010e77b9-de0e-4e67-8e66-44098c5ec07c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_010e77b9-de0e-4e67-8e66-44098c5ec07c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:href="asps-20221212.xsd#asps_ComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_0116327d-fefb-459c-b4e2-928d652a9c00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_0116327d-fefb-459c-b4e2-928d652a9c00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_4bd01b7d-15d2-4b8e-9b70-cf4f65dd279f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_us-gaap_DomesticCountryMember_4bd01b7d-15d2-4b8e-9b70-cf4f65dd279f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_3e29f68c-594b-4cf5-a159-fc72032ddfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_3e29f68c-594b-4cf5-a159-fc72032ddfd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_USStateJurisdictionMember_fb81ea98-6f20-4ecc-b01c-3f52d2a2cdf2" xlink:href="asps-20221212.xsd#asps_USStateJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_asps_USStateJurisdictionMember_fb81ea98-6f20-4ecc-b01c-3f52d2a2cdf2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember_832a571d-3ee7-408e-ab70-6be937959b9f" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_asps_NonUSJurisdictionMember_832a571d-3ee7-408e-ab70-6be937959b9f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended" id="i15a6c4595d3243c2baa8548ac73ea426_INCOMETAXESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_3fea8cbd-c4ca-48a4-84f6-cb90ef150b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_3fea8cbd-c4ca-48a4-84f6-cb90ef150b26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_67970487-2926-4bf6-b271-862c01825797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_67970487-2926-4bf6-b271-862c01825797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_feba573e-ba03-4996-8230-27ed02c92949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_feba573e-ba03-4996-8230-27ed02c92949" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_94b1a5c5-f940-4396-b965-e86819181eca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_94b1a5c5-f940-4396-b965-e86819181eca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8b33eed0-228b-402a-9ce5-df89365df4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8b33eed0-228b-402a-9ce5-df89365df4bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_26e86315-9ef2-4ee6-a75a-3529c195258d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_26e86315-9ef2-4ee6-a75a-3529c195258d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_c8fe2989-dffa-47f3-a436-da763dafb8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_c8fe2989-dffa-47f3-a436-da763dafb8ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c9a0a192-79c4-41be-b4dc-b61c5ee4faa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c9a0a192-79c4-41be-b4dc-b61c5ee4faa5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_0b5fb7e6-694f-4840-baae-bbff20ad1531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_0b5fb7e6-694f-4840-baae-bbff20ad1531" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_3d8bc0a9-bcbd-4ba1-8578-8fe148243614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_OperatingLossCarryforwards_3d8bc0a9-bcbd-4ba1-8578-8fe148243614" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6b4a3c14-0d0c-43ef-8c04-bc0980d9060b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6b4a3c14-0d0c-43ef-8c04-bc0980d9060b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLossCarrybackCARESAct_29af5455-2429-4f5e-a441-86f0a34dbfdf" xlink:href="asps-20221212.xsd#asps_OperatingLossCarrybackCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_asps_OperatingLossCarrybackCARESAct_29af5455-2429-4f5e-a441-86f0a34dbfdf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_dc23cd98-2ee7-4c44-81c7-1edb80e932e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_dc23cd98-2ee7-4c44-81c7-1edb80e932e9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_87ae50a6-56ba-467a-8d9a-7b8895ba1215" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_87ae50a6-56ba-467a-8d9a-7b8895ba1215" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_daf6fa3b-8366-42f6-b1dd-a541a1e00dce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_daf6fa3b-8366-42f6-b1dd-a541a1e00dce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_440898b3-c65a-4da1-bab4-859ddc1a2ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_440898b3-c65a-4da1-bab4-859ddc1a2ae5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinistryOfFinanceIndiaMember_03bc791a-4a8f-485a-9c10-9065212e7a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinistryOfFinanceIndiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_440898b3-c65a-4da1-bab4-859ddc1a2ae5" xlink:to="loc_us-gaap_MinistryOfFinanceIndiaMember_03bc791a-4a8f-485a-9c10-9065212e7a4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_ac0bdec8-1889-4179-b0dc-d1c48bec12c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_us-gaap_DomesticCountryMember_ac0bdec8-1889-4179-b0dc-d1c48bec12c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_USStateJurisdictionMember_d0d1f3cc-4fc2-46a6-b37c-4e008ca16138" xlink:href="asps-20221212.xsd#asps_USStateJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_asps_USStateJurisdictionMember_d0d1f3cc-4fc2-46a6-b37c-4e008ca16138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_8377f970-33ae-4f38-9719-cb3c775d2f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_8377f970-33ae-4f38-9719-cb3c775d2f92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember_23e9e8a8-ae32-43ec-9391-2fca6bec74b0" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_asps_NonUSJurisdictionMember_23e9e8a8-ae32-43ec-9391-2fca6bec74b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_18c14a9e-034b-4152-b91a-7ae4cbf5dff5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:to="loc_srt_SegmentGeographicalDomain_18c14a9e-034b-4152-b91a-7ae4cbf5dff5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c3a00479-611c-4245-96e5-9e7a0ad05095" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:to="loc_srt_SegmentGeographicalDomain_c3a00479-611c-4245-96e5-9e7a0ad05095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_07125ea0-feee-4286-a5bf-aa4b49f2824a" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c3a00479-611c-4245-96e5-9e7a0ad05095" xlink:to="loc_country_IN_07125ea0-feee-4286-a5bf-aa4b49f2824a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#EARNINGSPERSHARENarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails" xlink:type="extended" id="if1f4ff17658f4e9d8c76aaef36e70266_EARNINGSPERSHARENarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2d801759-f204-4210-a484-4e756525cbef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5bcbe7eb-e064-43d3-bb77-03c538bb64f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2d801759-f204-4210-a484-4e756525cbef" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5bcbe7eb-e064-43d3-bb77-03c538bb64f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2d801759-f204-4210-a484-4e756525cbef" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b12f7ec-f51c-4194-9680-557b881984d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b12f7ec-f51c-4194-9680-557b881984d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_a2d4da54-40b8-4cfa-a5a4-6c67697cc22f" xlink:href="asps-20221212.xsd#asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:to="loc_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_a2d4da54-40b8-4cfa-a5a4-6c67697cc22f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_21746139-a114-476b-b2e4-abc21be4a5f6" xlink:href="asps-20221212.xsd#asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:to="loc_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_21746139-a114-476b-b2e4-abc21be4a5f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_368e78ec-40e5-4a53-b6eb-e59a1ab189f1" xlink:href="asps-20221212.xsd#asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:to="loc_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_368e78ec-40e5-4a53-b6eb-e59a1ab189f1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails" xlink:type="extended" id="i9dd870a219bd4e8db9a1e2097bf7d45f_COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_5ee5e327-86b1-463b-b763-6ce86b02da7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_5ee5e327-86b1-463b-b763-6ce86b02da7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_3b376f84-1b0d-4d4b-afda-692ae74f6092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_3b376f84-1b0d-4d4b-afda-692ae74f6092" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_961d9712-89ba-4b50-b0a6-1c0cfeef4eac" xlink:href="asps-20221212.xsd#asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_961d9712-89ba-4b50-b0a6-1c0cfeef4eac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_1c06faf4-586b-4c63-a64a-e2e4a2f3775d" xlink:href="asps-20221212.xsd#asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_1c06faf4-586b-4c63-a64a-e2e4a2f3775d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b2e89d9-c704-4c89-81f3-64813c11192b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b2e89d9-c704-4c89-81f3-64813c11192b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f11bef08-8ea5-4e2b-ab8d-ca82ba6e0fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_OperatingLeaseLiability_f11bef08-8ea5-4e2b-ab8d-ca82ba6e0fdb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1127443b-a9f0-4503-9ff3-0418bedd0888" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1127443b-a9f0-4503-9ff3-0418bedd0888" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_55828888-8d76-417a-8881-6d0959c3755c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_SubleaseIncome_55828888-8d76-417a-8881-6d0959c3755c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_365d87c6-eecb-4285-a61b-32311f919a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_365d87c6-eecb-4285-a61b-32311f919a69" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StandbyLettersofCreditNumber_5bb03411-0289-438f-b9ed-6aa88e4a527b" xlink:href="asps-20221212.xsd#asps_StandbyLettersofCreditNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_StandbyLettersofCreditNumber_5bb03411-0289-438f-b9ed-6aa88e4a527b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_0f242a20-6c27-4f6b-9759-4dec87ba48e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_0f242a20-6c27-4f6b-9759-4dec87ba48e7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_d55f1289-048f-425a-abf2-29b512401f9f" xlink:href="asps-20221212.xsd#asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_d55f1289-048f-425a-abf2-29b512401f9f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EscrowDepositAndTrustAccount_746d2810-d7fe-4ff0-8e02-8ea31d15da32" xlink:href="asps-20221212.xsd#asps_EscrowDepositAndTrustAccount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_EscrowDepositAndTrustAccount_746d2810-d7fe-4ff0-8e02-8ea31d15da32" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e4fe10ae-4fd7-471b-91f2-e4c352013491_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:to="loc_srt_RangeMember_e4fe10ae-4fd7-471b-91f2-e4c352013491_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:to="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bb15d201-83c2-4382-a7ac-b8ca3d468fbc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:to="loc_srt_MinimumMember_bb15d201-83c2-4382-a7ac-b8ca3d468fbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8aed98c9-ac54-42e3-b0f4-7e4c43beef90" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:to="loc_srt_MaximumMember_8aed98c9-ac54-42e3-b0f4-7e4c43beef90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_6200c230-30ad-43fa-88c9-1978bf90bd8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_6200c230-30ad-43fa-88c9-1978bf90bd8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_e045bcf2-01e4-4060-b487-eb1e0e6e2b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_e045bcf2-01e4-4060-b487-eb1e0e6e2b76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_be2dc954-4b20-4537-a7d3-9312db92546b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_e045bcf2-01e4-4060-b487-eb1e0e6e2b76" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_be2dc954-4b20-4537-a7d3-9312db92546b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0f65f075-f2e0-47c9-8e4d-4cfd8778731a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_0f65f075-f2e0-47c9-8e4d-4cfd8778731a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6abf8efe-250a-49ad-a44e-93db5a1a262e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6abf8efe-250a-49ad-a44e-93db5a1a262e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_8b85d483-215b-475a-b437-a02067ea5517" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6abf8efe-250a-49ad-a44e-93db5a1a262e" xlink:to="loc_asps_NRZMember_8b85d483-215b-475a-b437-a02067ea5517" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_f0308b85-aefa-4f95-851c-fb26c653c8d8_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:to="loc_srt_NameOfMajorCustomerDomain_f0308b85-aefa-4f95-851c-fb26c653c8d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:to="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_cb1679d1-eaa2-4895-9e20-83eeb187c08b" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_OcwenFinancialCorporationMember_cb1679d1-eaa2-4895-9e20-83eeb187c08b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedOcwenMember_4b5d58cf-13fb-4ab9-b37f-99955ff61b89" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedOcwenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_HighlyCorrelatedOcwenMember_4b5d58cf-13fb-4ab9-b37f-99955ff61b89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_b2d63688-9e22-490e-8d93-eddba96cc3c6" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_NRZMember_b2d63688-9e22-490e-8d93-eddba96cc3c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationInvestorMember_cfd94f61-2f08-4750-987d-b82d18c5544d" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationInvestorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_OcwenFinancialCorporationInvestorMember_cfd94f61-2f08-4750-987d-b82d18c5544d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ebe6076e-a857-4985-a30d-682d4127c19e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ebe6076e-a857-4985-a30d-682d4127c19e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e6e02e0e-0992-42f9-b9d7-f84083245294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e6e02e0e-0992-42f9-b9d7-f84083245294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c7fa5492-c21f-476d-8743-cbd5e0240672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e6e02e0e-0992-42f9-b9d7-f84083245294" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c7fa5492-c21f-476d-8743-cbd5e0240672" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31688afa-4295-43b6-a75e-4c2d6aad6a2f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_31688afa-4295-43b6-a75e-4c2d6aad6a2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4c8007df-98ee-431e-8512-2fd24006e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4c8007df-98ee-431e-8512-2fd24006e68c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_e6a58bcf-0b69-42d8-b218-ad61c78e59e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4c8007df-98ee-431e-8512-2fd24006e68c" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_e6a58bcf-0b69-42d8-b218-ad61c78e59e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2672ef63-d16e-4e2c-8202-74c3749bdcb7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:to="loc_srt_ProductsAndServicesDomain_2672ef63-d16e-4e2c-8202-74c3749bdcb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:to="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MortgageServicingRightsMember_a3157816-9cdf-49ae-9ae3-8721099921dd" xlink:href="asps-20221212.xsd#asps_MortgageServicingRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:to="loc_asps_MortgageServicingRightsMember_a3157816-9cdf-49ae-9ae3-8721099921dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefaultValuationsAndTitleServicesMember_f75542c8-7e7c-467b-a52e-c704ef2faf5a" xlink:href="asps-20221212.xsd#asps_DefaultValuationsAndTitleServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:to="loc_asps_DefaultValuationsAndTitleServicesMember_f75542c8-7e7c-467b-a52e-c704ef2faf5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_8df7d236-7d6c-43f2-bf79-d70bca0a9c37_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:to="loc_us-gaap_LossContingencyNatureDomain_8df7d236-7d6c-43f2-bf79-d70bca0a9c37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_98cd1a0a-b044-4770-bd70-bb40fac9610a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:to="loc_us-gaap_LossContingencyNatureDomain_98cd1a0a-b044-4770-bd70-bb40fac9610a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SalesTaxExposureMember_b8fbfc09-2e57-4750-82ea-9644dfec894b" xlink:href="asps-20221212.xsd#asps_SalesTaxExposureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_98cd1a0a-b044-4770-bd70-bb40fac9610a" xlink:to="loc_asps_SalesTaxExposureMember_b8fbfc09-2e57-4750-82ea-9644dfec894b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails" xlink:type="extended" id="i7f4c3d5198e8463e9d2815d7f03f6a33_COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_cb2adfd9-17a9-418a-a911-c70e61e81ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_OperatingLeaseCost_cb2adfd9-17a9-418a-a911-c70e61e81ac5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a4bbb5a0-fdfb-477a-aa47-d4176d1ea963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_OperatingLeasePayments_a4bbb5a0-fdfb-477a-aa47-d4176d1ea963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_eaadfb44-23e9-4577-9c47-5e0eabf0010d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_ShortTermLeaseCost_eaadfb44-23e9-4577-9c47-5e0eabf0010d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d40346a9-43da-40bb-bfed-1d93475e1e8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d40346a9-43da-40bb-bfed-1d93475e1e8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef2ca24f-e1a6-4a78-bec9-63435888f327" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef2ca24f-e1a6-4a78-bec9-63435888f327" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8f9f2e0b-c73f-4194-9927-baf19326b9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:to="loc_us-gaap_CostOfSalesMember_8f9f2e0b-c73f-4194-9927-baf19326b9b0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGRevenueFromOcwenDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails" xlink:type="extended" id="i8f933b9634e543ab8355fb81ac76eabf_SEGMENTREPORTINGRevenueFromOcwenDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_1e2f3a43-3cb9-45df-bca7-bfeb0b8cb632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_de543a18-6c0a-425d-b7fa-538028901aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_1e2f3a43-3cb9-45df-bca7-bfeb0b8cb632" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_de543a18-6c0a-425d-b7fa-538028901aac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_1e2f3a43-3cb9-45df-bca7-bfeb0b8cb632" xlink:to="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_68a83313-5632-4cf6-9ae9-af3f98f2156f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:to="loc_srt_ConsolidationItemsDomain_68a83313-5632-4cf6-9ae9-af3f98f2156f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:to="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_91d07f72-8365-4295-8cff-6d9e6d752f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:to="loc_us-gaap_OperatingSegmentsMember_91d07f72-8365-4295-8cff-6d9e6d752f9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_8a8f1c94-e7d2-4ce4-bad1-3a8d8bd9d6d7" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:to="loc_asps_CorporateAndEliminationsMember_8a8f1c94-e7d2-4ce4-bad1-3a8d8bd9d6d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_118e7e13-e96f-417a-8d32-deae95498883_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:to="loc_srt_NameOfMajorCustomerDomain_118e7e13-e96f-417a-8d32-deae95498883_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_b2939645-09cd-4767-abc5-ae9a23e02d82" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:to="loc_srt_NameOfMajorCustomerDomain_b2939645-09cd-4767-abc5-ae9a23e02d82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_c0b61660-84b6-4e0e-af94-75a6257b99aa" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b2939645-09cd-4767-abc5-ae9a23e02d82" xlink:to="loc_asps_OcwenFinancialCorporationMember_c0b61660-84b6-4e0e-af94-75a6257b99aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_12344093-8a3e-42c9-a8a9-b1a1fe3c4e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_12344093-8a3e-42c9-a8a9-b1a1fe3c4e6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_a189cbe8-bafe-4d9b-87ed-bac458d3e572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_12344093-8a3e-42c9-a8a9-b1a1fe3c4e6c" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_a189cbe8-bafe-4d9b-87ed-bac458d3e572" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cd3da0ef-2b19-459c-84cc-dcf67ca592b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cd3da0ef-2b19-459c-84cc-dcf67ca592b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7fe62474-81e6-48c4-9e7f-23da86591026" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7fe62474-81e6-48c4-9e7f-23da86591026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3956079c-64ef-4bd1-aee2-f9fbf1c0a3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7fe62474-81e6-48c4-9e7f-23da86591026" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3956079c-64ef-4bd1-aee2-f9fbf1c0a3bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:to="loc_us-gaap_SegmentDomain_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:to="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_f365c82b-c223-4553-b0de-efbbff2690ec" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_f365c82b-c223-4553-b0de-efbbff2690ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_0902ff9e-b0f2-4a10-8f81-d125ea68d7bf" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:to="loc_asps_OriginationSolutionsMember_0902ff9e-b0f2-4a10-8f81-d125ea68d7bf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails" xlink:type="extended" id="i87d0778b2bc6446e914ea97bba364d78_SEGMENTREPORTINGDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_35181bd1-2267-456a-9eb5-14d99e04dc99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ee21195c-5cb9-44c3-91ca-0647e9477634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_35181bd1-2267-456a-9eb5-14d99e04dc99" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ee21195c-5cb9-44c3-91ca-0647e9477634" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_35181bd1-2267-456a-9eb5-14d99e04dc99" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ec5c0085-232f-4c9b-8c6f-880d124294a4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:to="loc_srt_ConsolidationItemsDomain_ec5c0085-232f-4c9b-8c6f-880d124294a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:to="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_91ed30a0-cffe-4d11-a178-d1f4a67997bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:to="loc_us-gaap_OperatingSegmentsMember_91ed30a0-cffe-4d11-a178-d1f4a67997bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_768651eb-fdd8-4e71-a61f-cd4365f99896" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:to="loc_asps_CorporateAndEliminationsMember_768651eb-fdd8-4e71-a61f-cd4365f99896" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f7dfea99-1504-4f3a-9848-2cddcef81317_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:to="loc_us-gaap_SegmentDomain_f7dfea99-1504-4f3a-9848-2cddcef81317_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:to="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_2c0cfe37-8871-4c4d-8a76-fed126d1c604" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_2c0cfe37-8871-4c4d-8a76-fed126d1c604" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_6e8e297e-fcfe-40b9-b068-c7ad0abf84ac" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:to="loc_asps_OriginationSolutionsMember_6e8e297e-fcfe-40b9-b068-c7ad0abf84ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_efaf6336-587a-4cea-a8be-f19bfbe62c40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_efaf6336-587a-4cea-a8be-f19bfbe62c40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_ca8f175c-e81a-4f98-8526-9f27110da35d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_ca8f175c-e81a-4f98-8526-9f27110da35d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_71aa3c2f-0afa-403e-b1e4-6c64505c5c36" xlink:href="asps-20221212.xsd#asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:to="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_71aa3c2f-0afa-403e-b1e4-6c64505c5c36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember_9e2c8e9c-24ec-46b5-b2e1-99f07a9823d5" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:to="loc_asps_ReimbursableExpensesMember_9e2c8e9c-24ec-46b5-b2e1-99f07a9823d5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGSummaryofFinancialReportingDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails" xlink:type="extended" id="id8363d24039242feb0df20e7871c5e19_SEGMENTREPORTINGSummaryofFinancialReportingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3024f9db-b71b-4cc1-8572-09df79021edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_Revenues_3024f9db-b71b-4cc1-8572-09df79021edc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_39d06b18-fe26-40e0-b0b8-2581eee6d879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_CostOfRevenue_39d06b18-fe26-40e0-b0b8-2581eee6d879" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_562212d8-0d24-4123-aa88-e9fc7338be7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_GrossProfit_562212d8-0d24-4123-aa88-e9fc7338be7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_75ebb226-ced6-450c-9b71-d5056baba537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_75ebb226-ced6-450c-9b71-d5056baba537" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_3e9bd2f2-3c5d-4c03-b0a3-1e094fb0317c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_RestructuringCharges_3e9bd2f2-3c5d-4c03-b0a3-1e094fb0317c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_2dfbf833-1316-4a2b-9046-03c397b1fde7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_2dfbf833-1316-4a2b-9046-03c397b1fde7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f2058ceb-6613-4fd7-8ac7-4f72fb5b60e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_OperatingIncomeLoss_f2058ceb-6613-4fd7-8ac7-4f72fb5b60e5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8aa7f9bc-4dce-4dab-8a40-eeb34aa3dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8aa7f9bc-4dce-4dab-8a40-eeb34aa3dc6a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aaf0f701-25c6-4a25-a5dd-3d4ceed7b112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aaf0f701-25c6-4a25-a5dd-3d4ceed7b112" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:to="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_a75a97b6-727e-4482-8a0f-bd387e83c73a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:to="loc_srt_ConsolidationItemsDomain_a75a97b6-727e-4482-8a0f-bd387e83c73a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:to="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_f6a75fa5-1e02-4c8d-b272-be4fedfa6c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:to="loc_us-gaap_OperatingSegmentsMember_f6a75fa5-1e02-4c8d-b272-be4fedfa6c0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_e8ca8b0a-f154-45ea-905b-7b98f51282b9" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:to="loc_asps_CorporateAndEliminationsMember_e8ca8b0a-f154-45ea-905b-7b98f51282b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b308f7f6-8716-4280-90cd-5d05b3699fcc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:to="loc_us-gaap_SegmentDomain_b308f7f6-8716-4280-90cd-5d05b3699fcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:to="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_dec33b91-ed46-42c5-8d70-3d945a07c444" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_dec33b91-ed46-42c5-8d70-3d945a07c444" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_3148fd49-10ec-4d18-b32d-fa7ab5235e44" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:to="loc_asps_OriginationSolutionsMember_3148fd49-10ec-4d18-b32d-fa7ab5235e44" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGTotalAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails" xlink:type="extended" id="ibe044840b60445c88d4e79d25851ba50_SEGMENTREPORTINGTotalAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_929b1571-dfb6-4c1a-a0f3-8421f9779ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_88add759-3472-48d0-88ea-68054bf00034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_929b1571-dfb6-4c1a-a0f3-8421f9779ba0" xlink:to="loc_us-gaap_Assets_88add759-3472-48d0-88ea-68054bf00034" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_929b1571-dfb6-4c1a-a0f3-8421f9779ba0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:to="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:to="loc_srt_ConsolidationItemsDomain_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:to="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3dffad4e-0e70-4d93-acb0-f0f34d1833ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:to="loc_us-gaap_OperatingSegmentsMember_3dffad4e-0e70-4d93-acb0-f0f34d1833ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_7d7856d2-3ba1-4a39-baea-f3581d3a0ac9" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:to="loc_asps_CorporateAndEliminationsMember_7d7856d2-3ba1-4a39-baea-f3581d3a0ac9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e24fc106-61c1-481c-9553-8165d9e2ffde_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:to="loc_us-gaap_SegmentDomain_e24fc106-61c1-481c-9553-8165d9e2ffde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:to="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_cc1c6d22-6c8e-4ec8-91a0-64319564c379" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_cc1c6d22-6c8e-4ec8-91a0-64319564c379" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_1dadb407-ea94-4bb2-bda3-426130a9a16b" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:to="loc_asps_OriginationSolutionsMember_1dadb407-ea94-4bb2-bda3-426130a9a16b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGPremisesandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails" xlink:type="extended" id="i6035528eb2a04f6baef90e701ab4048e_SEGMENTREPORTINGPremisesandEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a3ee1315-2c7e-44c5-95e9-7dca87653670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2b87f097-ec1e-4a1b-b66e-947e11d427dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a3ee1315-2c7e-44c5-95e9-7dca87653670" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2b87f097-ec1e-4a1b-b66e-947e11d427dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a3ee1315-2c7e-44c5-95e9-7dca87653670" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:to="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:to="loc_srt_SegmentGeographicalDomain_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:to="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_LU_4eecac6e-87aa-4b52-9727-dff4aae2cac4" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_LU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_LU_4eecac6e-87aa-4b52-9727-dff4aae2cac4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_a0a3e815-78b3-405e-a403-d85879a8c53d" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_US_a0a3e815-78b3-405e-a403-d85879a8c53d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_eb6abff3-9f9f-483b-8409-64cf6394d834" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_IN_eb6abff3-9f9f-483b-8409-64cf6394d834" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_94c4b0b8-ad65-48ee-b493-5374a7e3c9c5" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_UY_94c4b0b8-ad65-48ee-b493-5374a7e3c9c5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGScheduleofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails" xlink:type="extended" id="i3943bc3afb094495bbf873adc5a2d36e_SEGMENTREPORTINGScheduleofGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4aadf70f-eff4-4e36-b810-b79b9fa2b6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:to="loc_us-gaap_Goodwill_4aadf70f-eff4-4e36-b810-b79b9fa2b6bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_5f891faf-d5c8-4f9b-acae-5645fa013a66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_5f891faf-d5c8-4f9b-acae-5645fa013a66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d4e40c95-fea5-4e45-9987-f3816081c108_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:to="loc_srt_ConsolidationItemsDomain_d4e40c95-fea5-4e45-9987-f3816081c108_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:to="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_ab84c2f5-e939-4ecd-9ecb-c571e6e1e866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:to="loc_us-gaap_OperatingSegmentsMember_ab84c2f5-e939-4ecd-9ecb-c571e6e1e866" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_e1880b43-a347-4eb5-b39c-17d4eca0d231" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:to="loc_asps_CorporateAndEliminationsMember_e1880b43-a347-4eb5-b39c-17d4eca0d231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_adae5d76-34ce-4ddd-b5e6-f661f41419ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:to="loc_us-gaap_SegmentDomain_adae5d76-34ce-4ddd-b5e6-f661f41419ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:to="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_38c13ee4-d732-4b68-9a6b-8e00a6c9f624" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:to="loc_asps_OriginationSolutionsMember_38c13ee4-d732-4b68-9a6b-8e00a6c9f624" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_91555214-c1b6-4473-afe3-d0155fd7f55f" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_91555214-c1b6-4473-afe3-d0155fd7f55f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_b849e89b-06e5-4f0c-bc62-8c09f2a6069d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_b849e89b-06e5-4f0c-bc62-8c09f2a6069d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_97fe7123-4417-4f8f-91ef-9c3428380107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_b849e89b-06e5-4f0c-bc62-8c09f2a6069d" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_97fe7123-4417-4f8f-91ef-9c3428380107" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83de0c62-41ea-4249-92f5-b44c0d9042f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83de0c62-41ea-4249-92f5-b44c0d9042f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_Owners.comMember_8bb6c988-e2b0-4114-93f6-c4d5e9274900" xlink:href="asps-20221212.xsd#asps_Owners.comMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83de0c62-41ea-4249-92f5-b44c0d9042f6" xlink:to="loc_asps_Owners.comMember_8bb6c988-e2b0-4114-93f6-c4d5e9274900" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"/>
  <link:definitionLink xlink:role="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="extended" id="i5dc8310169eb48fdb049416c18bbe57e_SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aed13ccb-b348-46fe-a776-60272be193e4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2b0a06f2-a6cd-48a3-88bd-97fc7c7cea64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aed13ccb-b348-46fe-a776-60272be193e4" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2b0a06f2-a6cd-48a3-88bd-97fc7c7cea64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:href="asps-20221212.xsd#asps_DeductionsFromAssetAccountsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2b0a06f2-a6cd-48a3-88bd-97fc7c7cea64" xlink:to="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_2cea72d5-fb2e-478e-95ce-b1517ebf7ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_2cea72d5-fb2e-478e-95ce-b1517ebf7ff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2bac904f-4ee4-48ae-8965-cfdc81ab67c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2bac904f-4ee4-48ae-8965-cfdc81ab67c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_a8f361a1-d0bf-4abf-b9ad-3ca0cbffb8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_a8f361a1-d0bf-4abf-b9ad-3ca0cbffb8b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_192cf966-5b6e-4651-9599-1ec618dad534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aed13ccb-b348-46fe-a776-60272be193e4" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_c2df785a-aaee-4eb6-abaf-589ff6d19130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_c2df785a-aaee-4eb6-abaf-589ff6d19130" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_8ce7230c-bf07-4eb6-bf5e-a6c789232d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_8ce7230c-bf07-4eb6-bf5e-a6c789232d52" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>7
<FILENAME>asps-20221212_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_8b8ba811-9423-4adf-88e4-5119aedc8e3e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_24b93340-a80d-42db-ac1e-d9df2af8ab6e_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_0cf49aa9-4ceb-40da-acc4-b3eb13765e7c_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_0def66dd-e11d-46f6-b0bb-4d5bc978781e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_2b399b14-11de-4be2-9739-66e3650e2de9_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_47fe642b-6894-44bc-8bf0-91f5b814a59d_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_654b94ea-8b22-4f4a-abf0-dd0ecb544a88_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_1464fd63-a340-4485-ae90-185431777951_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_55bab7cb-c458-4d5a-be10-32adff4d0cf2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_98bd9149-39ae-4eae-83d4-8d2a50f33061_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_fdb34e66-3d1f-4130-8a4e-a982440bff83_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3bafbab3-47aa-44fc-8994-b85c21b6f89d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_7220e278-ee2b-48a8-8513-8d706f18ed27_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Functional Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_df003fc7-12f0-4f86-91b2-65177431d8d9_terseLabel_en-US" xlink:label="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum purchase price authorized (in dollars per share)</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_label_en-US" xlink:label="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Minimum Cost Per Share Authorized for Repurchase</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_documentation_en-US" xlink:label="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum cost per share authorized by the entity's board of directors for shares to be repurchased under the stock repurchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" xlink:to="lab_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DisposalGroupNumberOfInstallmentPayments_2e0b0608-9aff-4138-8fc2-c8490a59de4f_terseLabel_en-US" xlink:label="lab_asps_DisposalGroupNumberOfInstallmentPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of installment payments</link:label>
    <link:label id="lab_asps_DisposalGroupNumberOfInstallmentPayments_label_en-US" xlink:label="lab_asps_DisposalGroupNumberOfInstallmentPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Number Of Installment Payments</link:label>
    <link:label id="lab_asps_DisposalGroupNumberOfInstallmentPayments_documentation_en-US" xlink:label="lab_asps_DisposalGroupNumberOfInstallmentPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Number Of Installment Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupNumberOfInstallmentPayments" xlink:href="asps-20221212.xsd#asps_DisposalGroupNumberOfInstallmentPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DisposalGroupNumberOfInstallmentPayments" xlink:to="lab_asps_DisposalGroupNumberOfInstallmentPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCountry_e320a583-d19a-463d-8c01-ba29c8712a6a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Country</link:label>
    <link:label id="lab_dei_EntityAddressCountry_label_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Country</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_02ba51ab-9a3f-4d13-891c-14bd15dcf22b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_b01ccd93-b839-473c-a705-5c1b4b4baa06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based awards available for future grants under the Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6fcd62c5-a3ab-4185-b6d2-af6f1835f976_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_e798a570-878f-489f-8a44-4f2d2a596296_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected stock price volatility (%)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_45bc8089-a3dc-4e06-bb85-9aec047e3511_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_ca478952-874f-4001-b7a4-6d41ba8128e5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_82846bfb-48f9-48ec-8f95-e535bf9d2cd3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price, low end of range (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2e69b040-2d13-4b9e-99c3-cf312bbb9438_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions, Charged to Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_91c81e8d-06a2-4305-bbb5-8f04b5c106ec_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareRepurchaseProgramCurrentMember_c1c0f208-33a9-4c45-b801-b141bbef341d_terseLabel_en-US" xlink:label="lab_asps_ShareRepurchaseProgramCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Current</link:label>
    <link:label id="lab_asps_ShareRepurchaseProgramCurrentMember_label_en-US" xlink:label="lab_asps_ShareRepurchaseProgramCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program, Current [Member]</link:label>
    <link:label id="lab_asps_ShareRepurchaseProgramCurrentMember_documentation_en-US" xlink:label="lab_asps_ShareRepurchaseProgramCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents details concerning the entity's current share repurchase program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareRepurchaseProgramCurrentMember" xlink:href="asps-20221212.xsd#asps_ShareRepurchaseProgramCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareRepurchaseProgramCurrentMember" xlink:to="lab_asps_ShareRepurchaseProgramCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d6d916e7-d395-43d3-bc61-efd42582c0c6_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_14a4c9aa-5a38-4136-a970-fb5a1d9d5d26_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense for definite lived intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock_c9795c46-c25e-495a-9400-b8fb9b777f67_terseLabel_en-US" xlink:label="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</link:label>
    <link:label id="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock_label_en-US" xlink:label="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses Disclosure [Text Block]</link:label>
    <link:label id="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock_documentation_en-US" xlink:label="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of costs related to selling products and services, as well as all other general and administrative expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" xlink:href="asps-20221212.xsd#asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" xlink:to="lab_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_f05fc493-f0d3-4154-bc96-4c2dd28697bd_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases as a result of tax positions taken in a prior period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_171f43fa-c427-4116-be37-4942aad01db4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dd0926bf-2aab-4003-b021-e900eb87f302_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excluded from the computation of diluted EPS (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1a2eadda-ab4b-465b-9eba-4da43cae85f3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized that was included in the contract liability at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OriginationSolutionsMember_12e2c946-7ede-433d-ad71-87bee660a7f6_terseLabel_en-US" xlink:label="lab_asps_OriginationSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Origination</link:label>
    <link:label id="lab_asps_OriginationSolutionsMember_label_en-US" xlink:label="lab_asps_OriginationSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Origination Solutions [Member]</link:label>
    <link:label id="lab_asps_OriginationSolutionsMember_documentation_en-US" xlink:label="lab_asps_OriginationSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Origination Solutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OriginationSolutionsMember" xlink:to="lab_asps_OriginationSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeOverDollars190.00Member_f26b60f2-3b75-407f-b235-54c0267fe433_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeOverDollars190.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over $190.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeOverDollars190.00Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeOverDollars190.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range Over Dollars 190.00 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeOverDollars190.00Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeOverDollars190.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range Over Dollars 190.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeOverDollars190.00Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeOverDollars190.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeOverDollars190.00Member" xlink:to="lab_asps_VestingPriceRangeOverDollars190.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_13253364-421a-40d8-8d3a-5bedd2976d38_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_d7604106-d3bc-402f-bb11-2cc4eeae4a54_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss (gain) related to sales tax exposure</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_92267302-b618-4c3d-bc07-b0bae5fb0379_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-based options, vesting price, high end of range (in dollars per share)</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range Upper Range Limit</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the customized high end of range of market prices for the purpose of vesting of stock options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_a8d0aa1e-c2f3-4b18-aa17-602b40041683_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fc7ce508-8cee-4774-a4f1-690b9433833c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_8ced311e-3a76-4422-a017-abc90c55e8cc_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_f0857d6a-08e3-41b0-a1fb-a8269ea0348e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value of stock options granted and total intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5fabbff1-119c-4674-966e-d43cd551e95b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_48e32221-5451-4d75-84cd-bb10bfb14139_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of unbonded, undischarged or unstayed debt under entry by court of one or more judgments for certain period to determine as event of default</link:label>
    <link:label id="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_label_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Amount of Unbonded undischarged or Unstayed Debt under Entry by Court of One or More Judgments for Certain Period to Determine Event of Default</link:label>
    <link:label id="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_documentation_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount unbonded, undischarged or unstayed debt under entry by a court of one or more judgments for certain period to determine the event of default as per the credit agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" xlink:to="lab_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingExpense_366278ee-6dee-4aad-81e6-e7127a3462f8_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing costs</link:label>
    <link:label id="lab_us-gaap_MarketingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_d0c0fb05-d1cf-4c94-a535-141665b178bf_terseLabel_en-US" xlink:label="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of outstanding shares authorized to be repurchased</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Percentage of Outstanding Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_documentation_en-US" xlink:label="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the percentage of outstanding shares authorized to be repurchased under the stock repurchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" xlink:to="lab_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeFromDollar170.01To180Member_cb6c3e54-46ae-49d3-983b-f5d6854c9f45_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar170.01To180Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$170.01 &#8212; $180.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar170.01To180Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar170.01To180Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 170.01 To 180 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar170.01To180Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar170.01To180Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 170.01 To 180 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar170.01To180Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar170.01To180Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeFromDollar170.01To180Member" xlink:to="lab_asps_VestingPriceRangeFromDollar170.01To180Member" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_1b44369a-495b-4195-915f-207051dc7841_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of debt which results in acceleration of debt if failed to pay considered as event of default</link:label>
    <link:label id="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_label_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Amount of Debt which Results Acceleration of Debt if Failed to Pay Considered as Event of Default</link:label>
    <link:label id="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_documentation_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of debt which results in acceleration of debt, if failed to pay, is considered as event of default under the credit agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" xlink:to="lab_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_16203603-6524-4b2c-9163-98da52ebfdec_negatedLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions to non-controlling interest holders</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_0561f990-1ba4-49ab-9219-6cf41c5c5fd4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_4401f2da-14e9-4fee-a533-4835e9fc07d9_terseLabel_en-US" xlink:label="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of office leases</link:label>
    <link:label id="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_label_en-US" xlink:label="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Number Of Office Leases</link:label>
    <link:label id="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_documentation_en-US" xlink:label="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Number Of Office Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" xlink:href="asps-20221212.xsd#asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" xlink:to="lab_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_30403d00-5203-4aed-bf3b-7155823c6e3e_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest, ownership percentage by parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_b2f2a466-eea0-4884-bde7-ec380699695e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_dbe3db4e-025e-4511-9a0a-42bf9c351d31_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_label_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Performance-Based [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Performance-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" xlink:to="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0483fcc7-3045-4f1e-b0b8-d52971d3c666_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_a5913f96-8a01-43ca-a879-0ce27a781791_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-based options, weighted average share price (in dollars per share)</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Expected to Vest Weighted Average Exercise Price</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the weighted-average exercise price for stock options expected to vest, as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock_7812ee4e-f753-4d02-8eef-8e6334e46869_terseLabel_en-US" xlink:label="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease term and assumption</link:label>
    <link:label id="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock_label_en-US" xlink:label="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Terms And Assumptions [Table Text Block]</link:label>
    <link:label id="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Terms And Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" xlink:href="asps-20221212.xsd#asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" xlink:to="lab_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_c700396f-2e1b-42ef-91e8-f589f1e936c8_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_8f4cd33c-93ed-48fe-8a8e-0d11f41fcff3_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining number of shares available for repurchase under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_d3c5ab9c-e8d6-487b-b690-cf2b5dfb86c0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PREMISES AND EQUIPMENT, NET</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_cea76be3-9179-4708-bfde-c1e080aa6e48_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2daae619-b2e7-429f-b6de-475f8959a827_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CostOutsideFeesAndServices_6a0531b2-53a4-4dba-b4a0-bb58b56a6009_terseLabel_en-US" xlink:label="lab_asps_CostOutsideFeesAndServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside fees and services</link:label>
    <link:label id="lab_asps_CostOutsideFeesAndServices_label_en-US" xlink:label="lab_asps_CostOutsideFeesAndServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Outside Fees And Services</link:label>
    <link:label id="lab_asps_CostOutsideFeesAndServices_documentation_en-US" xlink:label="lab_asps_CostOutsideFeesAndServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Outside Fees And Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostOutsideFeesAndServices" xlink:href="asps-20221212.xsd#asps_CostOutsideFeesAndServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CostOutsideFeesAndServices" xlink:to="lab_asps_CostOutsideFeesAndServices" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OtherNonoperatingIncomeExpenseOther_1de6fc0e-70e5-4fbf-b635-0e8a02ff6721_terseLabel_en-US" xlink:label="lab_asps_OtherNonoperatingIncomeExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_asps_OtherNonoperatingIncomeExpenseOther_label_en-US" xlink:label="lab_asps_OtherNonoperatingIncomeExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense) Other</link:label>
    <link:label id="lab_asps_OtherNonoperatingIncomeExpenseOther_documentation_en-US" xlink:label="lab_asps_OtherNonoperatingIncomeExpenseOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Amounts exclude: (a) equity loss in affiliate, (b) interest expense, (c) interest income, and (d) change in fair value of put options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OtherNonoperatingIncomeExpenseOther" xlink:href="asps-20221212.xsd#asps_OtherNonoperatingIncomeExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OtherNonoperatingIncomeExpenseOther" xlink:to="lab_asps_OtherNonoperatingIncomeExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SummaryOfSignificantAccountingPoliciesTable_2bd5a514-6078-4e68-912d-a5eec6264f50_terseLabel_en-US" xlink:label="lab_asps_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_asps_SummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_asps_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_asps_SummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_asps_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information related to various accounting policies of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesTable" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_asps_SummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7e9d9cc6-7ca6-4d7b-844d-7399301c7f30_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_b4bfe5f3-4dec-4611-81bf-182671833739_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OTHER ASSETS</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_c7241a1c-6bc3-4e7a-95ad-602f1b31666f_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) from sale</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_a1ca20ea-0602-41ad-893b-395079dfe482_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesTextBlock" xlink:to="lab_us-gaap_FinancingReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_HighlyCorrelatedOcwenMember_4354bf64-de71-4c43-8ea2-ed587fc8f54d_terseLabel_en-US" xlink:label="lab_asps_HighlyCorrelatedOcwenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highly Correlated - Ocwen</link:label>
    <link:label id="lab_asps_HighlyCorrelatedOcwenMember_label_en-US" xlink:label="lab_asps_HighlyCorrelatedOcwenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highly Correlated - Ocwen [Member]</link:label>
    <link:label id="lab_asps_HighlyCorrelatedOcwenMember_documentation_en-US" xlink:label="lab_asps_HighlyCorrelatedOcwenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolios serviced by Ocwen when a party other than Ocwen or NRZ selects Altisource as the service provider.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedOcwenMember" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedOcwenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_HighlyCorrelatedOcwenMember" xlink:to="lab_asps_HighlyCorrelatedOcwenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_354cdf8f-2d2b-40eb-a9f8-f1d28c786c10_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REVENUE</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_9f819ead-c224-4824-9886-037f23578413_terseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeDividend_51b39c2f-1265-4fdb-8304-57b88c6eac35_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeDividend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment income, dividend</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeDividend_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeDividend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Dividend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeDividend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeDividend" xlink:to="lab_us-gaap_InvestmentIncomeDividend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_27cb30f9-343c-4a9e-a016-ac1b5b3ee512_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_14563cb4-a3e1-4780-bc48-fabab256f0ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of premises and equipment, net by country</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_97254efa-6ac6-488e-99e7-cf2b1589b06a_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_c28e9a1a-19d7-4312-b5ec-795fd0ab088d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_a17c18c7-184d-4f4b-9345-e963326f963a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-cash items</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_468be63f-93a4-4086-8818-aafc113db308_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_95a17e54-223c-47df-a71c-5ef1e2ca9cd4_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions for the creation of Pointillist</link:label>
    <link:label id="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_label_en-US" xlink:label="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:to="lab_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ccf0f895-fd16-42f2-9ee2-5945a12f0dcc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_0842c44e-4f66-4471-83db-d465f3b5c37a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value of stock options that vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ServicerAndRealEstateSolutionsMember_e0025863-7780-4c35-9ab4-ebba52547b4d_terseLabel_en-US" xlink:label="lab_asps_ServicerAndRealEstateSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicer and Real Estate</link:label>
    <link:label id="lab_asps_ServicerAndRealEstateSolutionsMember_label_en-US" xlink:label="lab_asps_ServicerAndRealEstateSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicer And Real Estate Solutions [Member]</link:label>
    <link:label id="lab_asps_ServicerAndRealEstateSolutionsMember_documentation_en-US" xlink:label="lab_asps_ServicerAndRealEstateSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicer And Real Estate Solutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ServicerAndRealEstateSolutionsMember" xlink:to="lab_asps_ServicerAndRealEstateSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_39802aa6-9823-4e7c-ae75-01e530406467_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_f1524a79-95f5-452a-befa-d721d91e0099_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_743a7127-4583-4ed8-8a44-6b7c3f2ade12_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_label_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization, Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:to="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_2cea16ad-f40f-44a1-a4ae-14da18db4b26_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_95c9359c-74e3-4d1d-b1e3-ee0e4c5a1ec6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_ca8ee214-b6ee-43eb-b47c-a50d7499aaf1_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-based options, options expected to vest (in shares)</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Expected to Vest Number</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of market prices.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_e8a49f55-22db-4a4c-9209-bc1eb3ae4512_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_71e600d9-9917-47ae-932f-fa63b2bb13c9_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increases as a result of tax positions taken in the current period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_3a9eb9a3-5742-4c4d-a6dc-4d5172d6605b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNet_db737a2e-6f0d-4732-8352-9e20bf6089fa_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable from largest customer</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OcwenFinancialCorporationMember_bc99386e-78fe-4a93-9e80-df115b020024_terseLabel_en-US" xlink:label="lab_asps_OcwenFinancialCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ocwen</link:label>
    <link:label id="lab_asps_OcwenFinancialCorporationMember_label_en-US" xlink:label="lab_asps_OcwenFinancialCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ocwen Financial Corporation [Member]</link:label>
    <link:label id="lab_asps_OcwenFinancialCorporationMember_documentation_en-US" xlink:label="lab_asps_OcwenFinancialCorporationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to Ocwen Financial Corporation and its subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OcwenFinancialCorporationMember" xlink:to="lab_asps_OcwenFinancialCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_fec38c70-de18-4fbc-9642-cf019baf660c_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e70c1266-6bee-40e5-96ec-83054bdcfbb3_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY (DEFICIT)</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ab206504-7e6f-4e54-b0f6-fe7b4da5bd47_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would affect the effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_edd34c3b-a424-4452-a60f-a776dd6a042c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5b4972da-2d40-4afb-a2ba-194e72f788e8_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_21870991-209a-407d-a89d-47fe247f8007_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_fa432a72-5151-4bdd-835e-2fbe82fe1d05_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on investment in equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_a1fb33e3-d538-4511-9bca-7e36d1f9bc26_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic&#160;value (in&#160;thousands)</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4c6cf553-797a-4788-bfe8-f658dc9e695e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense, 2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_7790ba07-2249-45b6-a308-1664e6bf01b7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OtherLiabilitiesNoncurrentTextBlock_51d0f2f2-2bbe-45ea-842b-935d882a9270_terseLabel_en-US" xlink:label="lab_asps_OtherLiabilitiesNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OTHER NON-CURRENT LIABILITIES</link:label>
    <link:label id="lab_asps_OtherLiabilitiesNoncurrentTextBlock_label_en-US" xlink:label="lab_asps_OtherLiabilitiesNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Noncurrent [Text Block]</link:label>
    <link:label id="lab_asps_OtherLiabilitiesNoncurrentTextBlock_documentation_en-US" xlink:label="lab_asps_OtherLiabilitiesNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the disclosure pertaining to other non current liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OtherLiabilitiesNoncurrentTextBlock" xlink:href="asps-20221212.xsd#asps_OtherLiabilitiesNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OtherLiabilitiesNoncurrentTextBlock" xlink:to="lab_asps_OtherLiabilitiesNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_80970bc6-3edb-44c4-aed8-36f0e3002961_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_db33b98d-f247-444d-9e63-4c3fd3ef8111_negatedLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to non-controlling interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1855cf3a-5225-4c4e-b816-ac086fc214cb_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of unrecognized tax benefits as of the beginning of the year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_7ffd4772-19e0-4ba0-b4d6-9a2e39e0ec31_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of unrecognized tax benefits as of the end of the year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_7ef7be37-4846-430c-8490-cbcc8c66e0a9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_1b03f359-207b-467f-a32f-6ad57c4bba0c_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests eliminated on deconsolidation (Note&#160;2)</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Increase from Sale of Parent Equity Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_acee30c5-ba47-4a29-88ec-603950aab740_terseLabel_en-US" xlink:label="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other than options, granted (in dollars per share)</link:label>
    <link:label id="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average fair value at grant date for nonvested non-option equity-based awards issued during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" xlink:href="asps-20221212.xsd#asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember_7381d069-ff10-43c4-bf90-b7bde76f8124_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Market-Based</link:label>
    <link:label id="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember_label_en-US" xlink:label="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Market-Based [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Market-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockUnitsRSUsMarketBasedMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockUnitsRSUsMarketBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockUnitsRSUsMarketBasedMember" xlink:to="lab_asps_RestrictedStockUnitsRSUsMarketBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_e9e124e7-2ce3-4e17-9268-ffd4a4f4f536_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_482fa25b-713d-4365-819d-908f267bebb1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_a7e352c8-b44e-44f4-8749-8edf1c397b0c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryforwards, valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_a6faf4fb-ce76-4bf6-b926-1613fc4370c8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current and non-current operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EscrowDepositAndTrustAccount_6509a4bf-144a-4726-a349-84ff41771b5d_terseLabel_en-US" xlink:label="lab_asps_EscrowDepositAndTrustAccount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts held in escrow and trust accounts</link:label>
    <link:label id="lab_asps_EscrowDepositAndTrustAccount_label_en-US" xlink:label="lab_asps_EscrowDepositAndTrustAccount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Escrow Deposit and Trust Account</link:label>
    <link:label id="lab_asps_EscrowDepositAndTrustAccount_documentation_en-US" xlink:label="lab_asps_EscrowDepositAndTrustAccount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts held in escrow and trust accounts at various financial institutions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EscrowDepositAndTrustAccount" xlink:href="asps-20221212.xsd#asps_EscrowDepositAndTrustAccount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EscrowDepositAndTrustAccount" xlink:to="lab_asps_EscrowDepositAndTrustAccount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0c3b9f93-7774-4f16-b8dc-1d0bd48a97d6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_3840b557-875f-471b-8603-4ec3f3480ccf_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted share units and restricted shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_HighlyCorrelatedNRZMember_8511f153-1288-4c66-a3d4-3dfe5aba1a08_terseLabel_en-US" xlink:label="lab_asps_HighlyCorrelatedNRZMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highly Correlated - NRZ</link:label>
    <link:label id="lab_asps_HighlyCorrelatedNRZMember_label_en-US" xlink:label="lab_asps_HighlyCorrelatedNRZMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highly Correlated - NRZ [Member]</link:label>
    <link:label id="lab_asps_HighlyCorrelatedNRZMember_documentation_en-US" xlink:label="lab_asps_HighlyCorrelatedNRZMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolios serviced by NRZ when a party other than NRZ selects Altisource as the service provider.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedNRZMember" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedNRZMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_HighlyCorrelatedNRZMember" xlink:to="lab_asps_HighlyCorrelatedNRZMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1a6ec7f3-c60a-429a-b434-5f76484a5428_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, income tax penalties and interest accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_07f8c4fe-a038-4cdc-81da-dede81d2f403_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_fe7fd5cd-9293-43ab-9a96-3546ab9a62c0_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_f4a6b9b3-4dc7-4cf2-bf06-2a3f20952642_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease obligation liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_b667edbf-1010-4cc7-98e7-d2efcefa79fb_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_62f53b11-10b4-427d-b3b4-6b8580109176_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock ($1.00 par value; 100,000 shares authorized, 25,413 issued and 15,911 outstanding as of December&#160;31, 2021; 15,664 outstanding as of December&#160;31, 2020)</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90a71dae-4418-425c-8534-c1398d36f06c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining requisite service period for stock options over which unrecognized compensation costs would be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_ac0303b5-8829-4348-9310-12c21218993c_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_33778095-633c-4e37-8811-3140f7d95029_terseLabel_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options, Market-Based</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_label_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Market-Based [Member]</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_documentation_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Market-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember" xlink:to="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_a7a342de-668a-43f4-864a-a55e9f04569c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_d3601d60-42a6-4b0a-bb63-cd86eae6421c_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and Restricted Share Units</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_label_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:to="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_GenesysMember_c4669b57-34ea-4fbb-ad37-2b1ad69a128e_terseLabel_en-US" xlink:label="lab_asps_GenesysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesys</link:label>
    <link:label id="lab_asps_GenesysMember_label_en-US" xlink:label="lab_asps_GenesysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesys [Member]</link:label>
    <link:label id="lab_asps_GenesysMember_documentation_en-US" xlink:label="lab_asps_GenesysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesys</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GenesysMember" xlink:href="asps-20221212.xsd#asps_GenesysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_GenesysMember" xlink:to="lab_asps_GenesysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_NoncontrollingInterestRevenueMember_ff1a3b3f-53f8-46cd-abf0-db2f409ebcc9_verboseLabel_en-US" xlink:label="lab_asps_NoncontrollingInterestRevenueMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_asps_NoncontrollingInterestRevenueMember_label_en-US" xlink:label="lab_asps_NoncontrollingInterestRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling Interest Revenue [Member]</link:label>
    <link:label id="lab_asps_NoncontrollingInterestRevenueMember_documentation_en-US" xlink:label="lab_asps_NoncontrollingInterestRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling Interest Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NoncontrollingInterestRevenueMember" xlink:href="asps-20221212.xsd#asps_NoncontrollingInterestRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_NoncontrollingInterestRevenueMember" xlink:to="lab_asps_NoncontrollingInterestRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_542347c4-ca05-45d6-8267-22dd3f9d1231_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of other assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_7e24d538-9fff-494d-977d-c6a48e810db1_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_5e0c17cf-ea5f-45c8-9370-0b864ed4f732_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d5a80757-2ed7-438e-86fe-87b8118c9da2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_fc237491-2765-472c-b789-73e3e00e2175_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income recognized on deferred foreign income</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_8f1e2d45-d7ba-4b12-90dc-4edff02d8705_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTMENT IN EQUITY SECURITIES</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_6b123a18-6807-4fa6-a448-4964de83263a_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa636934-497a-4c9b-987f-04d9a634d482_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of stock options, restricted shares and restricted share units (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_46076c40-502b-4e5c-adf7-4d16f42cf95a_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Performance-Based</link:label>
    <link:label id="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_label_en-US" xlink:label="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Performance-Based and Market-Based [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs), Performance-Based and Market-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:to="lab_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_ab9f29ef-bf4d-4257-96f3-518f268f0ea9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock_f8bbe3ab-5b42-4928-9479-afce54829397_terseLabel_en-US" xlink:label="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Assets Under Operating Leases</link:label>
    <link:label id="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AssetsandLiabilitiesLesseeTableTextBlock" xlink:href="asps-20221212.xsd#asps_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_AssetsandLiabilitiesLesseeTableTextBlock" xlink:to="lab_asps_AssetsandLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock_d45d27b8-bade-4992-9b24-02a121ca0168_terseLabel_en-US" xlink:label="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of the components of selling, general and administrative expenses</link:label>
    <link:label id="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock_label_en-US" xlink:label="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Selling, General and Administrative Expense [Table Text Block]</link:label>
    <link:label id="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock_documentation_en-US" xlink:label="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the components of costs related to selling products or services, as well as all other general and administrative expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" xlink:href="asps-20221212.xsd#asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" xlink:to="lab_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_071a34e5-d88a-47a1-9e67-31a6727b9958_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and non-controlling interests [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_90cbe696-81d7-40f9-8960-ad536b530c3b_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of income tax contingencies</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_c2b3ebc8-10fe-4bd9-9315-b03aaaeb7d4c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2fe9a879-50e6-44ac-af43-f53110c490fe_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_fba5f85b-0b18-4751-9dbb-4c06e11fc38b_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CostReimbursableExpenses_dcf390e6-9e84-4f99-9bff-496bc9a16cbf_terseLabel_en-US" xlink:label="lab_asps_CostReimbursableExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable expenses</link:label>
    <link:label id="lab_asps_CostReimbursableExpenses_label_en-US" xlink:label="lab_asps_CostReimbursableExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Reimbursable Expenses</link:label>
    <link:label id="lab_asps_CostReimbursableExpenses_documentation_en-US" xlink:label="lab_asps_CostReimbursableExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Reimbursable Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostReimbursableExpenses" xlink:href="asps-20221212.xsd#asps_CostReimbursableExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CostReimbursableExpenses" xlink:to="lab_asps_CostReimbursableExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_800b10ae-0881-4181-9adf-66c765b7cae4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options outstanding and exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c61dfde7-f835-4eab-b8c5-4bdd87a87317_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_3c839f76-735e-49ee-b9b7-121fd9c24b42_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses - general</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_10f30f88-839a-4a74-aeeb-decb68454895_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1baa9250-efab-4172-ae5d-e2326b32eb1e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_MonteCarloMember_6948898d-1d22-4cc2-9328-e289f72a24dd_terseLabel_en-US" xlink:label="lab_asps_MonteCarloMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monte Carlo</link:label>
    <link:label id="lab_asps_MonteCarloMember_label_en-US" xlink:label="lab_asps_MonteCarloMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monte Carlo [Member]</link:label>
    <link:label id="lab_asps_MonteCarloMember_documentation_en-US" xlink:label="lab_asps_MonteCarloMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monte Carlo</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MonteCarloMember" xlink:href="asps-20221212.xsd#asps_MonteCarloMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_MonteCarloMember" xlink:to="lab_asps_MonteCarloMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_ad8da284-1c9b-4af8-ac20-e5493e279402_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_7b683fd8-c82c-4aa9-b742-312bede4a46a_terseLabel_en-US" xlink:label="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of loans serviced and subserviced by largest customer's largest client</link:label>
    <link:label id="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_label_en-US" xlink:label="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage Of Loans Serviced And Subserviced By Largest Customer's Largest Client</link:label>
    <link:label id="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_documentation_en-US" xlink:label="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage Of Loans Serviced And Subserviced By Largest Customer's Largest Client</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" xlink:href="asps-20221212.xsd#asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" xlink:to="lab_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_798b8e12-5d1a-43c3-a015-1057739a39f9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_4d9fbb4d-bd4b-438c-b4db-98403c65650a_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_8f99f28c-69c9-481c-a5d2-4832de597ade_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_ece33d20-f6f8-4a1f-9c0f-e7fa4b320277_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_country_LU_f7aefdb9-c829-4423-81e4-60b0c6fe4a65_terseLabel_en-US" xlink:label="lab_country_LU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Luxembourg</link:label>
    <link:label id="lab_country_LU_label_en-US" xlink:label="lab_country_LU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LUXEMBOURG</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_LU" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_LU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_LU" xlink:to="lab_country_LU" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_15b0d1c2-aff3-424f-9cdc-19945fc7e002_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_8a738219-61f6-4005-af0b-bb1865f7a1a2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net:</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_cbdde80c-c8c5-4e28-9bdc-91ca9012f00e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEGMENT REPORTING</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_1a685f94-c384-48ba-8f1a-24ac00f915d1_terseLabel_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary performance</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_label_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Market-Based, Ordinary Performance [Member]</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_documentation_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Market-Based, Ordinary Performance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" xlink:to="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_7fa9aa9e-90c6-4635-94a0-a07bdedca3f7_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6a719463-fd85-4a4e-bdd0-542e6a4bfdee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_aa3cd4e2-6d36-4954-b978-bc0fdc7b4d3e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_b1e95567-2d61-4b43-be17-f4d11ac33090_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_60452bb6-3d6a-475d-95da-9ab3f07cfad1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_d5b585f7-ba35-473e-bcd1-de9485a517e8_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_44041af8-7e1e-495d-af13-36edc55fed29_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_049bbdf9-77b8-4bce-a4c7-44b7a47a04a1_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_1d0986f7-aba2-4be3-8fbf-f675bc48147d_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited/canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_e6feb8ed-eb43-4de4-a762-aaf76f4aef2b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from revolving credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_NRZMember_393fa182-89dd-4cab-bfec-314743b09910_terseLabel_en-US" xlink:label="lab_asps_NRZMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NRZ</link:label>
    <link:label id="lab_asps_NRZMember_label_en-US" xlink:label="lab_asps_NRZMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NRZ [Member]</link:label>
    <link:label id="lab_asps_NRZMember_documentation_en-US" xlink:label="lab_asps_NRZMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NRZ [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_NRZMember" xlink:to="lab_asps_NRZMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_1f3e7958-3769-42e6-9bb1-4c8cf4409cb0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_30b87060-f143-44ae-a461-c0d99a88f322_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_f2c3b65f-a1e9-4d07-a85e-d26cab0b9a34_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior secured term loan</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4ac3b598-51ed-4729-a2cd-2fee07727a33_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current and non-current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CostTechnologyAndTelecommunications_bbd36b69-1ae4-4a3c-ab79-390e4c7ae923_terseLabel_en-US" xlink:label="lab_asps_CostTechnologyAndTelecommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology and telecommunications</link:label>
    <link:label id="lab_asps_CostTechnologyAndTelecommunications_label_en-US" xlink:label="lab_asps_CostTechnologyAndTelecommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Technology And Telecommunications</link:label>
    <link:label id="lab_asps_CostTechnologyAndTelecommunications_documentation_en-US" xlink:label="lab_asps_CostTechnologyAndTelecommunications" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Technology And Telecommunications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostTechnologyAndTelecommunications" xlink:href="asps-20221212.xsd#asps_CostTechnologyAndTelecommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CostTechnologyAndTelecommunications" xlink:to="lab_asps_CostTechnologyAndTelecommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OperatingLeaseRightOfUseAssetGross_056d1643-c81a-4277-92d5-61f20f9c4d98_terseLabel_en-US" xlink:label="lab_asps_OperatingLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets under operating leases</link:label>
    <link:label id="lab_asps_OperatingLeaseRightOfUseAssetGross_label_en-US" xlink:label="lab_asps_OperatingLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Gross</link:label>
    <link:label id="lab_asps_OperatingLeaseRightOfUseAssetGross_documentation_en-US" xlink:label="lab_asps_OperatingLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightOfUseAssetGross" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightOfUseAssetGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OperatingLeaseRightOfUseAssetGross" xlink:to="lab_asps_OperatingLeaseRightOfUseAssetGross" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CompanyDomain_ea8e776f-72c9-42ee-bddd-5e1d508d885a_terseLabel_en-US" xlink:label="lab_asps_CompanyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company [Domain]</link:label>
    <link:label id="lab_asps_CompanyDomain_label_en-US" xlink:label="lab_asps_CompanyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company [Domain]</link:label>
    <link:label id="lab_asps_CompanyDomain_documentation_en-US" xlink:label="lab_asps_CompanyDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CompanyDomain" xlink:to="lab_asps_CompanyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_8982581e-c8a8-4ab3-98b0-302e06aef785_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_0777d09f-a66c-49c8-adf2-c8a180b9b30a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Income Tax Provision to the Luxembourg income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e68599b2-796a-4b95-83f2-b7e32b807083_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_8f7e7546-a96c-4491-9d06-ef5efb2a1ef5_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_473101c8-cbc9-4a7c-bbe5-ab1efab01ca8_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6c8117f4-7eac-4a09-8fa0-5a8bd8afefaa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of other current liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_0aec2e56-7338-479e-b53e-9a598ccdd867_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4dfa30d5-f5a1-42c7-ae84-1d076031faf2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_8d1761d2-bd7b-4b09-a6e1-bbd4f9362bfd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_6a48f9d1-a60a-4c62-b598-4ef09a13731b_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Altisource deficit</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_3fad5ea2-f2f1-4ce0-a9b0-3aaaef942d5b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d7890181-1309-4e69-a945-6113f71caeb0_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_97d79454-183d-4beb-8b75-178ccae07e6b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_96f4d556-30c7-42d7-829e-21fd13a68619_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period (in dollars)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_54c506a9-1510-4247-82cd-26c818321f16_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_TermBLoansMember_0703e53d-c4ab-4957-aca3-5d188ee2e686_terseLabel_en-US" xlink:label="lab_asps_TermBLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term B Loans</link:label>
    <link:label id="lab_asps_TermBLoansMember_label_en-US" xlink:label="lab_asps_TermBLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term B Loans [Member]</link:label>
    <link:label id="lab_asps_TermBLoansMember_documentation_en-US" xlink:label="lab_asps_TermBLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the term B loans associated with the credit agreement entered into on April 3, 2018.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TermBLoansMember" xlink:href="asps-20221212.xsd#asps_TermBLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_TermBLoansMember" xlink:to="lab_asps_TermBLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_5fca06ae-33fb-4064-8382-2fecc2dcc9fa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_7b3a3c20-81a0-4c27-abeb-f8374fd99462_terseLabel_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options, Service-Based</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_label_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Service-Based [Member]</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_documentation_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Service-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionServiceBasedMember" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionServiceBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionServiceBasedMember" xlink:to="lab_asps_ShareBasedPaymentArrangementOptionServiceBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_2827294a-49c2-4166-9b28-71b056436ad7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_country_IN_220fad9d-f438-472f-8636-8757c9f64be2_terseLabel_en-US" xlink:label="lab_country_IN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">India</link:label>
    <link:label id="lab_country_IN_label_en-US" xlink:label="lab_country_IN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INDIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IN" xlink:to="lab_country_IN" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_7450372d-aba4-4eaa-bf59-9e4f34210358_terseLabel_en-US" xlink:label="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum purchase price authorized (in dollars per share)</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_label_en-US" xlink:label="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Maximum Cost Per Share Authorized For Repurchase</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_documentation_en-US" xlink:label="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum cost per share authorized by an entity's Board of Directors for shares to be repurchased under a stock repurchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" xlink:to="lab_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_947064c0-c0d1-47df-b418-799a3e466cf3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_f0725486-64d2-47aa-814a-244435740c00_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_d800ce37-8701-46b9-9e1a-ede9a6df06e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic - Luxembourg</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_5ad658c1-442f-4882-a2f7-bc91c3ca247f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_1b829cbb-fa22-43b3-8997-207ba6333938_terseLabel_en-US" xlink:label="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_label_en-US" xlink:label="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Cash Flow Impact</link:label>
    <link:label id="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_documentation_en-US" xlink:label="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of the current period cash flow impact of deferred income taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" xlink:href="asps-20221212.xsd#asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" xlink:to="lab_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_2b57865c-5b71-4038-903e-f04360362d85_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_552b5264-8b19-4f86-afa6-8e5627697d9b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segment</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_63af03fe-cfce-41c8-9a7b-63dc043ca33a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_b45ddba5-841f-423c-88f2-55986587001d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Share Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_951bf210-c8a1-4438-8b7b-313a8191e0c7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused commitment fee</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1ee6d48f-f889-4d48-8cc0-c77f2f5b1de2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_0ad8b708-c90c-4a08-bada-78c4a16bc777_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_c311927f-9739-483e-acab-f4440c618c4d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_9fc5be7c-bf6f-4568-873f-b643815e5b8f_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_61220242-eea9-4e2d-b26c-1d4a33ffabe6_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of tax effects of the temporary differences</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_84e4b19d-43e4-4b56-914c-e56b87d7e5bd_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions Note</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_31e56ca6-e723-4567-8cf3-4bcd28cb0716_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member_88ba1228-1813-4713-a86b-a16e7ad46c8f_terseLabel_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$80.01 &#8212; $90.00</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member_label_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range from Dollars 80.01 to 90.00 [Member]</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member_documentation_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 80.01 dollars to 90.00 dollars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars80.01To90.00Member" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars80.01To90.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ExercisePriceRangeFromDollars80.01To90.00Member" xlink:to="lab_asps_ExercisePriceRangeFromDollars80.01To90.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_227bf0dd-1a54-4116-91b9-c8733f64907c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1bd0ad9c-5c37-47de-8bd1-86b87053edda_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_d4f597c6-5e31-4fac-9230-b8840a09edaf_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c0a7fc98-7024-4c1d-8160-0172a9ffa3a5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2f800aec-d504-4066-87fd-39d9d35bf8bf_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_7e23bfd4-1385-47f5-8bb9-4ce0992d0dd4_terseLabel_en-US" xlink:label="lab_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current deferred tax liabilities:</link:label>
    <link:label id="lab_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_label_en-US" xlink:label="lab_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities Noncurrent Classification [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract" xlink:href="asps-20221212.xsd#asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract" xlink:to="lab_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_6b70a942-3031-4c2e-847b-6c3965e2b731_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_a4a0d89b-3ae7-486f-b156-c16b4381c178_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_8b987c6d-3716-4332-b853-f6ddc9f24f2c_terseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual property</link:label>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_label_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember" xlink:to="lab_us-gaap_IntellectualPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_42e29b1c-4ca1-484c-bfc5-b7d464eb0135_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares authorized under stock option plans, by exercise price range</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ef0ef083-9ba0-4506-814b-463aa163ffeb_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_ec4e5396-c33b-4283-a732-3608a47600b8_terseLabel_en-US" xlink:label="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal and state tax credits</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_label_en-US" xlink:label="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforward, Federal and State</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_documentation_en-US" xlink:label="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforward, Federal and State</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" xlink:to="lab_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_a460f4e4-e6bb-4b9a-8c28-d255043d6029_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OperatingLossCarrybackCARESAct_0bb2f0af-e2fa-421b-9612-1b22bb0750d2_terseLabel_en-US" xlink:label="lab_asps_OperatingLossCarrybackCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryback, CARES Act</link:label>
    <link:label id="lab_asps_OperatingLossCarrybackCARESAct_label_en-US" xlink:label="lab_asps_OperatingLossCarrybackCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryback, CARES Act</link:label>
    <link:label id="lab_asps_OperatingLossCarrybackCARESAct_documentation_en-US" xlink:label="lab_asps_OperatingLossCarrybackCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryback, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLossCarrybackCARESAct" xlink:href="asps-20221212.xsd#asps_OperatingLossCarrybackCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OperatingLossCarrybackCARESAct" xlink:to="lab_asps_OperatingLossCarrybackCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_e2d35da1-06f2-4056-819a-4fd3fb502412_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold_e4693fd8-3875-46e8-95c2-78dc47cdf264_terseLabel_en-US" xlink:label="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, outstanding balance threshold</link:label>
    <link:label id="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold_label_en-US" xlink:label="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Outstanding Balance Threshold</link:label>
    <link:label id="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold_documentation_en-US" xlink:label="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Outstanding Balance Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LineOfCreditFacilityOutstandingBalanceThreshold" xlink:href="asps-20221212.xsd#asps_LineOfCreditFacilityOutstandingBalanceThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_LineOfCreditFacilityOutstandingBalanceThreshold" xlink:to="lab_asps_LineOfCreditFacilityOutstandingBalanceThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_3efd858c-2ad0-4f0e-b5be-f5d60eef17b0_terseLabel_en-US" xlink:label="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment included in consideration, subject to working capital adjustment upon closing of the sale</link:label>
    <link:label id="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_label_en-US" xlink:label="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Up-Front Payment Included in Consideration</link:label>
    <link:label id="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_documentation_en-US" xlink:label="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Up-Front Payment Included in Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" xlink:href="asps-20221212.xsd#asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" xlink:to="lab_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_7299a5d4-9e2f-43d8-b284-c78a45f2df82_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_7c6f82a6-b101-471d-be85-cd3c7d438a59_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_34de0603-4a19-4a1f-9e8e-c5ef252c3535_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated unrecognized compensation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0f21a61f-5835-450e-a0e5-c1460a7bc9f8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_19e3d613-2eac-4b9d-a357-12521f589e4b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_3d374efd-41f2-4492-a4c8-50c16c71ac46_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based and Market-Based</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_label_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Performance-Based and Market-Based [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Performance-Based and Market-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:to="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SaleOfStockThresholdForSaleOfEquity_60c852ef-6e66-45fa-a500-fbd4a7ff9dd7_terseLabel_en-US" xlink:label="lab_asps_SaleOfStockThresholdForSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, threshold for sale of equity</link:label>
    <link:label id="lab_asps_SaleOfStockThresholdForSaleOfEquity_label_en-US" xlink:label="lab_asps_SaleOfStockThresholdForSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Threshold For Sale of Equity</link:label>
    <link:label id="lab_asps_SaleOfStockThresholdForSaleOfEquity_documentation_en-US" xlink:label="lab_asps_SaleOfStockThresholdForSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Threshold For Sale of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SaleOfStockThresholdForSaleOfEquity" xlink:href="asps-20221212.xsd#asps_SaleOfStockThresholdForSaleOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SaleOfStockThresholdForSaleOfEquity" xlink:to="lab_asps_SaleOfStockThresholdForSaleOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ConvertibleNotesDueJanuary2023Member_f2500934-83e8-4e76-9785-a1e14b389bff_terseLabel_en-US" xlink:label="lab_asps_ConvertibleNotesDueJanuary2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Due January 2023</link:label>
    <link:label id="lab_asps_ConvertibleNotesDueJanuary2023Member_label_en-US" xlink:label="lab_asps_ConvertibleNotesDueJanuary2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Due January 2023 [Member]</link:label>
    <link:label id="lab_asps_ConvertibleNotesDueJanuary2023Member_documentation_en-US" xlink:label="lab_asps_ConvertibleNotesDueJanuary2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Due January 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConvertibleNotesDueJanuary2023Member" xlink:href="asps-20221212.xsd#asps_ConvertibleNotesDueJanuary2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ConvertibleNotesDueJanuary2023Member" xlink:to="lab_asps_ConvertibleNotesDueJanuary2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_01a091f6-ac61-46cc-8c1a-1921c7c3de29_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2ae39964-1fc4-4c6f-977a-038d8af99d20_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other than options, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_8049b765-197c-461b-b0d1-a05b94c60c06_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2ad7326d-62e8-4c3f-8abc-300330d17f84_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_31d25b4f-e063-44a8-82e3-1c2239447341_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_486dd7fd-36a7-498e-9baf-da8aee776f93_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6df04971-12d1-4332-a541-7ce6bb12fb6e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_43b90a4d-db51-4865-ad69-5e6e72237843_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember_13040d37-482b-4a72-b705-118ed7c1b5ee_terseLabel_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through End Of Term</link:label>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember_label_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through End Of Term [Member]</link:label>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember_documentation_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through End Of Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughEndOfTermMember" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughEndOfTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CreditFacilityBorrowingsThroughEndOfTermMember" xlink:to="lab_asps_CreditFacilityBorrowingsThroughEndOfTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod_0d6bf936-847b-48f3-853d-452d11bd6503_terseLabel_en-US" xlink:label="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment due date</link:label>
    <link:label id="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod_label_en-US" xlink:label="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant, Payment Due Date, Default Period</link:label>
    <link:label id="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod_documentation_en-US" xlink:label="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant, Payment Due Date, Default Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtCovenantPaymentDueDateDefaultPeriod" xlink:href="asps-20221212.xsd#asps_DebtCovenantPaymentDueDateDefaultPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtCovenantPaymentDueDateDefaultPeriod" xlink:to="lab_asps_DebtCovenantPaymentDueDateDefaultPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_7a10e6a6-271c-4f06-9913-e451a414198b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_4447b0fc-d903-400e-8dd4-5f74e773a25b_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e01ec772-83be-4682-9c19-b98a1b4b5366_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_NonUSJurisdictionMember_c45d7790-781e-40b0-a0ef-1364ac2b357f_verboseLabel_en-US" xlink:label="lab_asps_NonUSJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign - non-U.S.</link:label>
    <link:label id="lab_asps_NonUSJurisdictionMember_label_en-US" xlink:label="lab_asps_NonUSJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non US Jurisdiction [Member]</link:label>
    <link:label id="lab_asps_NonUSJurisdictionMember_documentation_en-US" xlink:label="lab_asps_NonUSJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the designated tax department of countries other than the United States of America, entitled to levy and collect income taxes from the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_NonUSJurisdictionMember" xlink:to="lab_asps_NonUSJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_1a0d4e97-5253-4546-99b8-ae5abdc9c156_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_e706c438-b646-48a9-9c8a-5f898bc1f4a7_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_86feb596-b73f-4448-a72e-3bc63d2a049d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes and non-controlling interests</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_47f46d12-0d7c-49b2-a764-7ebe87b2776e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes and non-controlling interests</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7ca5ffc8-72fe-45f9-b72f-bb276704d9d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_1ecb4c66-0494-4dbe-b5ac-ec7713209dd1_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_6dd9487e-c157-4c07-bc4b-ac33a1e2bda8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f9c71ffa-3dba-4f28-8335-eacd36275bee_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_185c4e1a-c2f6-4c38-ab92-8352c93bb455_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average estimated useful life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_5e768be1-8f1d-4dee-b191-fa0aeb0e621f_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_23a45304-efaa-43d2-a2e9-95f773225ee7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of basic and diluted EPS calculation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_770b1c8d-ab71-4d5d-bc5c-985fead29fe6_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant threshold, leverage ratio</link:label>
    <link:label id="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_label_en-US" xlink:label="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Covenant Leverage Ratio at Which Mandatory Prepayments Increase</link:label>
    <link:label id="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_documentation_en-US" xlink:label="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum leverage ratio at which mandatory prepayments increase under the credit facility covenants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" xlink:href="asps-20221212.xsd#asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" xlink:to="lab_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeductionsFromAssetAccountsAbstract_e90398b5-47cd-47e8-a037-c2f782c36f5d_terseLabel_en-US" xlink:label="lab_asps_DeductionsFromAssetAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions from asset accounts:</link:label>
    <link:label id="lab_asps_DeductionsFromAssetAccountsAbstract_label_en-US" xlink:label="lab_asps_DeductionsFromAssetAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions From Asset Accounts [Abstract]</link:label>
    <link:label id="lab_asps_DeductionsFromAssetAccountsAbstract_documentation_en-US" xlink:label="lab_asps_DeductionsFromAssetAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions From Asset Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeductionsFromAssetAccountsAbstract" xlink:href="asps-20221212.xsd#asps_DeductionsFromAssetAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract" xlink:to="lab_asps_DeductionsFromAssetAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_deef4da8-188b-46c2-8289-f5acfa882269_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueSegmentMember_9704f51e-41fd-43ea-8d99-498c66437c39_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueSegmentMember_3129d546-d5d2-431d-9ba8-22942acd7f9e_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueSegmentMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Segment Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueSegmentMember" xlink:to="lab_us-gaap_SalesRevenueSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_e3e934d9-9516-43e9-814f-80ef9ee95fe5_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions to non-controlling interests</link:label>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToMinorityShareholders" xlink:to="lab_us-gaap_PaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_b1041428-cbb1-41ee-a88b-c9ba33b78aae_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_71ae76c7-86a5-4bf9-b180-72f963cf4422_terseLabel_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options, Performance-Based</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_label_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Performance-Based [Member]</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_documentation_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Performance-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" xlink:to="lab_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_2167e14d-2a08-498e-a449-d1f98894b96b_terseLabel_en-US" xlink:label="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreement term</link:label>
    <link:label id="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_label_en-US" xlink:label="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Terms of Arrangements, Agreement Term</link:label>
    <link:label id="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_documentation_en-US" xlink:label="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Terms of Arrangements, Agreement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VariableInterestEntityTermsofArrangementsAgreementTerm" xlink:href="asps-20221212.xsd#asps_VariableInterestEntityTermsofArrangementsAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VariableInterestEntityTermsofArrangementsAgreementTerm" xlink:to="lab_asps_VariableInterestEntityTermsofArrangementsAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_49e1f54a-82fb-477f-92f6-088e892266d4_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to Altisource</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_66bf5d70-9131-47cf-96d5-80e8d7bf39ee_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) attributable to Altisource</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_85567bb9-3044-4665-9aef-e455ffa51a1f_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_06624e59-104f-4c86-b729-767a58ce93fd_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_b74f38d4-7de8-4aad-8fd8-64200ef195ee_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_56923c83-14a0-4ed8-b455-bec0929ac5f0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, interest rate, stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_cbb9857f-b4cc-4495-a44a-aabc3294d62e_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to non-controlling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6b38cf9-9722-46a1-82f5-41acc437f7a3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity And Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_ea15bf79-f83d-4f8a-a079-b15dbe41e6a7_terseLabel_en-US" xlink:label="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio to be maintained under the credit facility covenants</link:label>
    <link:label id="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_label_en-US" xlink:label="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Debt Instrument Covenant Leverage Ratio to Avoid Mandatory Prepayments</link:label>
    <link:label id="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_documentation_en-US" xlink:label="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum leverage ratio required to be maintained to avoid mandatory prepayments under the credit facility covenants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" xlink:href="asps-20221212.xsd#asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" xlink:to="lab_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_14573b74-ddc8-42ba-ae32-a08f2ecbd021_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount_fad99de9-a6b3-45d5-91bb-fe4ad5c52ac4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in foreign taxes due to tax holidays</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:to="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_43511020-1e8c-4370-8efd-043702407ca4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_a9420be1-8741-430a-a5dc-14eddcc3e698_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance for deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_30e41699-06fe-4db0-88bb-05039e8d0876_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_0c836a91-6092-4011-8bca-deed6256770e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease activity during period</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_0cc3912d-e783-49dc-947d-b637b4e93bf5_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CorporateAndEliminationsMember_f65ffbcd-187a-40e5-8a0b-98973582bdb0_terseLabel_en-US" xlink:label="lab_asps_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations</link:label>
    <link:label id="lab_asps_CorporateAndEliminationsMember_label_en-US" xlink:label="lab_asps_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:label id="lab_asps_CorporateAndEliminationsMember_documentation_en-US" xlink:label="lab_asps_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CorporateAndEliminationsMember" xlink:to="lab_asps_CorporateAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_ae1e8d86-1d4b-4e8c-bf8d-907b11f2c605_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_83866597-0c54-4cf8-89aa-dc49586fbb90_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of awards</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_3e9e082c-1d13-4bd5-bf8a-72571e3f7f11_terseLabel_en-US" xlink:label="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Whose Exercise Price is Greater than Average Market Price</link:label>
    <link:label id="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_label_en-US" xlink:label="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and Non Employee Stock Option Whose Exercise Price is Greater than Average Market Price [Member]</link:label>
    <link:label id="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_documentation_en-US" xlink:label="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and Non Employee Stock Option Whose Exercise Price is Greater than Average Market Price [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" xlink:href="asps-20221212.xsd#asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" xlink:to="lab_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationPeriod_b587fc59-2cc8-41eb-9611-e406e64e8b3b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit amortization period</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_be450a08-bd7f-4df5-9a5d-f5c0cfe42cea_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_319a31d4-1c26-4de8-a600-3e9e18db2d0b_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on investment in equity securities</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_e2cdeafa-2cef-47e0-ac80-ec03929899f1_terseLabel_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</link:label>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_label_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Abstract]</link:label>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_documentation_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" xlink:to="lab_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_e35d3c52-a9b8-4788-97ca-ff5eb1961bc0_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_cf2edaf7-3836-4b9f-b132-1d5054a65a22_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost (9,502 shares as of December&#160;31, 2021 and 9,749 shares as of December&#160;31, 2020)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_a76f8378-9840-4815-b2d0-1adf0db955c7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxAssetsNonU.S._a3ef4ae6-f8d2-4a3c-894c-4b7ed3cb3897_terseLabel_en-US" xlink:label="lab_asps_DeferredTaxAssetsNonU.S." xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-U.S. deferred tax assets</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsNonU.S._label_en-US" xlink:label="lab_asps_DeferredTaxAssetsNonU.S." xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Non-U.S.</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsNonU.S._documentation_en-US" xlink:label="lab_asps_DeferredTaxAssetsNonU.S." xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards arising from non-U.S. operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsNonU.S." xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsNonU.S."/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxAssetsNonU.S." xlink:to="lab_asps_DeferredTaxAssetsNonU.S." xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_550953f3-88d4-46d2-96b6-db83718ac7c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_6a5b8297-8052-4dba-b86c-f25e1c83a2bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted shares and restricted share units activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_8594dd70-d505-41e7-b57a-9195991b0349_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_8eb22d43-3701-4bde-8aa1-ac7bf8c9594b_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Attainment above threshold performance levels, vesting percentage</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Attainment Exceeds Target, Vesting, Percentage</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Attainment Exceeds Target, Vesting, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_926d75f6-5f62-40be-b912-3faf512ef7e5_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_3c5755d1-d7c6-4f4e-864b-1f6671189aa4_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0dc30581-90fb-49c3-94e6-57f73681cdf1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ffe85599-ea6b-4694-8870-0d34403a3c78_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense, 2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_c0fa0649-bd79-4cf7-83e0-958eff3ae35a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_PrepaidMaintenanceCurrent_0ecb49b8-4bd4-4ef7-979f-ce8af30bb221_terseLabel_en-US" xlink:label="lab_asps_PrepaidMaintenanceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance agreements, current portion</link:label>
    <link:label id="lab_asps_PrepaidMaintenanceCurrent_label_en-US" xlink:label="lab_asps_PrepaidMaintenanceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Maintenance, Current</link:label>
    <link:label id="lab_asps_PrepaidMaintenanceCurrent_documentation_en-US" xlink:label="lab_asps_PrepaidMaintenanceCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the current portion of the carrying amount, as of the balance sheet date, of costs paid in advance under maintenance agreements; such amounts will be charged against earnings within one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PrepaidMaintenanceCurrent" xlink:href="asps-20221212.xsd#asps_PrepaidMaintenanceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_PrepaidMaintenanceCurrent" xlink:to="lab_asps_PrepaidMaintenanceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringChargesAbstract_726e5a2e-0303-40f5-8095-fb1cc5ea6216_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringChargesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesAbstract" xlink:to="lab_us-gaap_RestructuringChargesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_a2deb4fe-eba0-43b2-b0b8-81763ba1f590_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ProceedsFromSaleOfDisposalGroup_fd919687-ded9-4feb-9e80-108654335db8_terseLabel_en-US" xlink:label="lab_asps_ProceedsFromSaleOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of disposal group</link:label>
    <link:label id="lab_asps_ProceedsFromSaleOfDisposalGroup_label_en-US" xlink:label="lab_asps_ProceedsFromSaleOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Sale of Disposal Group</link:label>
    <link:label id="lab_asps_ProceedsFromSaleOfDisposalGroup_documentation_en-US" xlink:label="lab_asps_ProceedsFromSaleOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Sale of Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ProceedsFromSaleOfDisposalGroup" xlink:href="asps-20221212.xsd#asps_ProceedsFromSaleOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ProceedsFromSaleOfDisposalGroup" xlink:to="lab_asps_ProceedsFromSaleOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_d2156aac-f868-450b-9e39-dc820c226760_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_cfd76914-b673-4d2c-94e0-4d0ba6444e38_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_BinomialLatticeModelMember_bc851155-2a72-4ff9-8276-593f5f02ea3e_terseLabel_en-US" xlink:label="lab_asps_BinomialLatticeModelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Binomial</link:label>
    <link:label id="lab_asps_BinomialLatticeModelMember_label_en-US" xlink:label="lab_asps_BinomialLatticeModelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Binomial Lattice Model [Member]</link:label>
    <link:label id="lab_asps_BinomialLatticeModelMember_documentation_en-US" xlink:label="lab_asps_BinomialLatticeModelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the information pertaining to Binomial-lattice options pricing model, a valuation method used in the computation of fair value of market-based stock options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_BinomialLatticeModelMember" xlink:href="asps-20221212.xsd#asps_BinomialLatticeModelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_BinomialLatticeModelMember" xlink:to="lab_asps_BinomialLatticeModelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_872c06e8-276a-4b4c-9f58-76ba7095d611_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares of common stock authorized to be purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_e46d769f-7091-445d-a252-b9fd2272348d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_60d7e137-4964-43a2-b10c-18f38a774879_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number&#160;of options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_4b1a52d4-8c11-4ebe-9d15-bf98c108cf8b_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_b2cf96fb-d753-461e-aa5f-080a32a2e283_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds received from sale of equity securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:to="lab_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2570af2f-dfbc-4468-8ec9-ddc8a8b5f4d7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax expense</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSellingGeneralAndAdministrativeExpense_79d702b0-93a9-4d59-9eba-a1a0ed3a3017_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherSellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_ba7ad0a8-02de-408b-bb75-e6f41333c575_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_64d5353e-1525-4b57-9594-78712e9e5b0b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_53766c64-0c9d-4bac-9b7f-d2f5015ff853_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_18544b9c-87b1-4bdf-a9ec-be509781f3fe_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_81fb7530-bc47-4b4d-b4c9-923c4102c7e2_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Held-for-Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_882ba277-b365-4ded-8d31-768ee62a7d64_terseLabel_en-US" xlink:label="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]</link:label>
    <link:label id="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_label_en-US" xlink:label="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]</link:label>
    <link:label id="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_documentation_en-US" xlink:label="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" xlink:href="asps-20221212.xsd#asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" xlink:to="lab_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_39157d5a-ca9c-434a-b3c3-4e2cbcf33cc9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_741aea08-0054-4c9a-9a28-296ede8e15cf_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4ed15ece-f878-4faa-bbf0-65c1d8c00341_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_TreasuryStockAbstract_b312b4e6-01ba-4e8a-b51a-6128d5625e5a_terseLabel_en-US" xlink:label="lab_asps_TreasuryStockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Abstract]</link:label>
    <link:label id="lab_asps_TreasuryStockAbstract_label_en-US" xlink:label="lab_asps_TreasuryStockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TreasuryStockAbstract" xlink:href="asps-20221212.xsd#asps_TreasuryStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_TreasuryStockAbstract" xlink:to="lab_asps_TreasuryStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_682fb2d6-a697-4099-8b21-1fcd99b2d0b9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_ed271b87-6755-490e-9a6c-131f9c2d242f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member_9ad88843-6722-4d2f-a139-83a394a54e6c_terseLabel_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$90.01 &#8212; $100.00</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member_label_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range from Dollars 90.01 to 100.00 [Member]</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member_documentation_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 90.01 dollars to 100.00 dollars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars90.01To100.00Member" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars90.01To100.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ExercisePriceRangeFromDollars90.01To100.00Member" xlink:to="lab_asps_ExercisePriceRangeFromDollars90.01To100.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_323fa028-d2e6-429c-8841-4766cc20cafa_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CompanyAxis_d7fdef17-e7c8-4b70-9d95-8f0bf2da57a5_terseLabel_en-US" xlink:label="lab_asps_CompanyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company [Axis]</link:label>
    <link:label id="lab_asps_CompanyAxis_label_en-US" xlink:label="lab_asps_CompanyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company [Axis]</link:label>
    <link:label id="lab_asps_CompanyAxis_documentation_en-US" xlink:label="lab_asps_CompanyAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CompanyAxis" xlink:to="lab_asps_CompanyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_6da8a6e5-7a2b-4d55-afa3-e758792be01b_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on investment in equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_f410c2d2-f093-454f-8e65-89afdeb4b60d_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b403f04c-284a-4464-aa5e-237641fe10ba_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ab3f26c3-933e-452d-b4ae-21c80783d6cc_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ee3dad95-69d2-4995-98a3-a4211017454e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, liability, noncurrent, statement of financial position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CommonStockAbstract_8e595630-526c-47f0-b2aa-a055bd0fb27d_terseLabel_en-US" xlink:label="lab_asps_CommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Abstract]</link:label>
    <link:label id="lab_asps_CommonStockAbstract_label_en-US" xlink:label="lab_asps_CommonStockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommonStockAbstract" xlink:href="asps-20221212.xsd#asps_CommonStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CommonStockAbstract" xlink:to="lab_asps_CommonStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fd2d9cc1-5ca9-4192-ba43-1881d4aa6dab_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock_c3986fd8-6e12-40e1-a476-f9f54bd8a8b3_terseLabel_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares authorized under stock option plans by vesting price range</link:label>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock_label_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Table Text Block]</link:label>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock_documentation_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of option vesting prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option and weighted average exercise price.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" xlink:to="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member_905c8000-4799-429f-af4c-2ebafcbd09bb_terseLabel_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$30.01 &#8212; $40.00</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member_label_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range from Dollars 30.01 to 40.00 [Member]</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member_documentation_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 30.01 dollars to 40.00 dollars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars30.01To40.00Member" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars30.01To40.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ExercisePriceRangeFromDollars30.01To40.00Member" xlink:to="lab_asps_ExercisePriceRangeFromDollars30.01To40.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_7f1304a1-1f02-42ce-93d4-deec12815a67_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, gross</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_314d8842-4f92-44b5-b948-6cb52e29b1a4_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_3f3a8567-f126-44a9-9cd8-57d1c067fa14_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_79fda066-de06-4a25-b247-0080c354a00a_terseLabel_en-US" xlink:label="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution 401(k) Plan</link:label>
    <link:label id="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_label_en-US" xlink:label="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution [Abstract]</link:label>
    <link:label id="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_documentation_en-US" xlink:label="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" xlink:href="asps-20221212.xsd#asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" xlink:to="lab_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_af981775-4088-416b-ba8f-ad210e4fed4b_terseLabel_en-US" xlink:label="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue related to technology platforms and professional services</link:label>
    <link:label id="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_label_en-US" xlink:label="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Related to Technology Platforms and Professional Services [Member]</link:label>
    <link:label id="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_documentation_en-US" xlink:label="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue related to technology platforms and professional services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" xlink:href="asps-20221212.xsd#asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" xlink:to="lab_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_1f46def5-7e58-4657-9d18-98cb5f04111f_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_24d3ded6-a190-4608-b6b6-d78b052cef26_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_410c8f61-3c31-4a12-b19a-b2efe9c58f4f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_country_UY_dfa001ee-5944-45ce-80e7-093080d54124_terseLabel_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uruguay</link:label>
    <link:label id="lab_country_UY_label_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">URUGUAY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_UY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_UY" xlink:to="lab_country_UY" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding_3c9b17ec-57e4-4319-b99d-de092b5de441_terseLabel_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of securities outstanding (in shares)</link:label>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding_label_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Number of Shares Outstanding</link:label>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding_documentation_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Number of Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesOutstanding" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EquitySecuritiesFVNINumberofSharesOutstanding" xlink:to="lab_asps_EquitySecuritiesFVNINumberofSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_780059a5-5908-473e-a13c-5118f375c599_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_96625563-256f-4989-acd1-1097e6b511b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_495f08da-0811-47b4-a669-da46d0551f99_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_a10deb0c-41c3-4358-980a-c738f936903a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_99333917-2e3b-4949-b932-a069c28733a2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_833b6c24-2f38-4880-b988-c0fad4919311_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b371dc62-cb56-4729-84b1-abfffc3f14ff_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e652deaf-773b-4df3-8ae7-165ff1c21b98_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f00a7ca9-b9c1-4a74-9d90-bea9216f9141_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_8dc568c0-de8b-494a-82b0-613f188b728b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic - Luxembourg</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_6c977be3-2f99-4dc2-bd33-e962a207dabf_terseLabel_en-US" xlink:label="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of agreement terms</link:label>
    <link:label id="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_label_en-US" xlink:label="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Terms of Arrangements, Number of Terms</link:label>
    <link:label id="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_documentation_en-US" xlink:label="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Terms of Arrangements, Number of Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VariableInterestEntityTermsofArrangementsNumberofTerms" xlink:href="asps-20221212.xsd#asps_VariableInterestEntityTermsofArrangementsNumberofTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VariableInterestEntityTermsofArrangementsNumberofTerms" xlink:to="lab_asps_VariableInterestEntityTermsofArrangementsNumberofTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_2de34b5a-a010-4730-85c1-3de7a443a143_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_a0af3e37-add9-48d4-abcb-872ce713339f_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_f201a6ed-8c46-4d41-9961-d7b0419d9a2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the activity of the entity's stock options</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_a6465f1c-d404-4cf3-8f5b-990b94dedcea_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized when services are performed or assets are sold</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7b5bccc6-03d1-497a-98b2-ee05adee9d5f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate margin</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_236e9184-6792-4fc9-ae35-1b780b63ede1_terseLabel_en-US" xlink:label="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense, Depreciation and Amortization</link:label>
    <link:label id="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_documentation_en-US" xlink:label="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the depreciation and amortization of non-operating assets directly related to selling, general and administrative expense during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" xlink:href="asps-20221212.xsd#asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" xlink:to="lab_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_23709644-d43c-43cf-bd5e-aa5a2fb09415_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of principal or interest if failed to pay considered as event of default</link:label>
    <link:label id="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_label_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Amount of Principal or Interest if Failed to Pay Considered as Event of Default</link:label>
    <link:label id="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_documentation_en-US" xlink:label="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of principal or interest, if failed to pay, is considered as event of default under the credit agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" xlink:to="lab_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_42e81190-03dc-4dbc-8de5-8d47f452f1c7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_ca81bb16-166f-42dd-b373-14a579b8332e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the weighted average fair value of stock options granted, the total intrinsic value of stock options exercised and the fair value of options vested</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OccupancyNet_0e79e532-ac58-4b79-83d5-8a98af1f1700_terseLabel_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occupancy related costs</link:label>
    <link:label id="lab_us-gaap_OccupancyNet_label_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occupancy, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OccupancyNet" xlink:to="lab_us-gaap_OccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_507f7a71-8985-41f9-bfe9-616021e69ddc_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_63e450e0-af5f-488c-947d-db9653cec880_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_0c4086b9-ebf3-465c-8125-12125ce3290c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c226cbff-9172-4e8b-b00d-3eeb2ea7bae6_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_6ef7e68e-a57e-41af-8e40-55c4251860ad_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Debt issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Line of Credit Arrangements, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:to="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_03fc32a5-9dc0-4e6c-b9be-3c3e1f44d7f2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_b73b41d3-da95-4b73-a074-77d5c978d91f_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_f4ee768d-d80f-4929-b6ae-b20a7133329f_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life (in&#160;years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_fb914149-11e0-4e37-b216-6cfaf2443e28_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_aa192c1c-77e2-438d-885f-ad3c9d311016_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of tax withholding on issuance of restricted share units and restricted shares</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_MortgageServicingRightsMember_fe77770e-b336-4075-9558-1bad824f40c4_terseLabel_en-US" xlink:label="lab_asps_MortgageServicingRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights</link:label>
    <link:label id="lab_asps_MortgageServicingRightsMember_label_en-US" xlink:label="lab_asps_MortgageServicingRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights [Member]</link:label>
    <link:label id="lab_asps_MortgageServicingRightsMember_documentation_en-US" xlink:label="lab_asps_MortgageServicingRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MortgageServicingRightsMember" xlink:href="asps-20221212.xsd#asps_MortgageServicingRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_MortgageServicingRightsMember" xlink:to="lab_asps_MortgageServicingRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleofrevenueTableTextBlock_9b7b751a-108d-4bf2-b750-5dcc52f6db27_terseLabel_en-US" xlink:label="lab_asps_ScheduleofrevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of revenue</link:label>
    <link:label id="lab_asps_ScheduleofrevenueTableTextBlock_label_en-US" xlink:label="lab_asps_ScheduleofrevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of revenue [Table Text Block]</link:label>
    <link:label id="lab_asps_ScheduleofrevenueTableTextBlock_documentation_en-US" xlink:label="lab_asps_ScheduleofrevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Schedule of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleofrevenueTableTextBlock" xlink:href="asps-20221212.xsd#asps_ScheduleofrevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleofrevenueTableTextBlock" xlink:to="lab_asps_ScheduleofrevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_6d79b928-0477-4eeb-9242-acfd8b390bb8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_4a36fadd-9baf-4136-b196-89db6ad0bcfd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_73da126e-972a-47e6-8d29-c30e3e1c11ef_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements and Future Adoption of New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_9db33319-242a-4a68-9344-090f03e7a9b4_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_9a3d139b-ad33-4041-b6f4-be2587b7d1b4_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_90b00f9a-ba16-4992-9fff-63e0b90dec7b_terseLabel_en-US" xlink:label="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_label_en-US" xlink:label="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Uncertain Taxes, Percent</link:label>
    <link:label id="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_documentation_en-US" xlink:label="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Uncertain Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" xlink:href="asps-20221212.xsd#asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" xlink:to="lab_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_4a277f07-1bc4-462a-bddb-03f3ec5dc3a1_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_91a9ff47-0b22-42f9-8cdc-d5eb7cf222cd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_a8ebb537-6996-4808-9771-e27eb5b9b74e_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net&#160;book&#160;value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_64fe5b12-1f5e-4341-873d-b7fa0e7851b4_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_5847ccda-ae89-4a62-95c2-2c498a0094bd_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_Goodwill_af3c21a6-7620-4c8d-b591-600dc4afe3c0_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_2b9095ae-e1f1-4ca3-8ae6-28001d56794a_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_April32018CreditAgreementMember_7a110bc7-c961-4bde-8027-c8502fa32560_terseLabel_en-US" xlink:label="lab_asps_April32018CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 3, 2018 Credit Agreement</link:label>
    <link:label id="lab_asps_April32018CreditAgreementMember_label_en-US" xlink:label="lab_asps_April32018CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 3, 2018 Credit Agreement [Member]</link:label>
    <link:label id="lab_asps_April32018CreditAgreementMember_documentation_en-US" xlink:label="lab_asps_April32018CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 3, 2018 Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_April32018CreditAgreementMember" xlink:href="asps-20221212.xsd#asps_April32018CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_April32018CreditAgreementMember" xlink:to="lab_asps_April32018CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_fe1ad73e-fee3-4088-812c-48ea226cb0d0_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate differences on foreign earnings</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_64ce428f-aae4-4fbc-a1d4-f63de7803ebf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of changes in goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_004e3ce4-8576-4326-b0a8-38df0e727c81_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_09c2ec81-b057-481a-82bc-470418c8d48c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease costs:</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_e5af12ef-44b0-402f-98f0-69f98228d846_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_76d2be42-0030-4ffe-81e6-acc47ed60d84_verboseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member_632dfd3d-5412-4592-a421-d4fe10b340e3_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$80.01 &#8212; $90.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 80.01 To 90.00 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 80.01 To 90.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar80.01To90.00Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar80.01To90.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeFromDollar80.01To90.00Member" xlink:to="lab_asps_VestingPriceRangeFromDollar80.01To90.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_dd271ac0-b37a-40b2-b0aa-f4cf3410a9a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic - Luxembourg</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_01de6ef4-a87b-4dcf-a8d9-7820e469d4d3_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market prices for market performance options to vest</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_dce6476b-e2ac-42e0-a440-98f1f49fe205_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized amount (approximately)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ceea2561-d845-416a-86cd-e37f77622ad0_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_490dbc9c-f39f-4865-8332-194907243185_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_63106d7b-1c85-4508-8482-c9873f3b3045_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_6f8e322f-d2ff-4591-8bc9-0297d5db494e_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and trade names</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_540155cd-3203-4891-bd3d-cdb01ad529cf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughJune222022Member_4d684064-5a2a-4354-86c8-5a575a86591b_terseLabel_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughJune222022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through June 22, 2022</link:label>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughJune222022Member_label_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughJune222022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through June 22, 2022 [Member]</link:label>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughJune222022Member_documentation_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughJune222022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through June 22, 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughJune222022Member" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughJune222022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CreditFacilityBorrowingsThroughJune222022Member" xlink:to="lab_asps_CreditFacilityBorrowingsThroughJune222022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_294f9ab6-142c-417f-b7dd-56c53ff70b75_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets under operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_0b68a15c-3d8f-491e-bf7e-64398c21fe6a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxAssetsAndLiabilitiesTable_8d59c09d-ebd6-4463-aedb-a65980727501_terseLabel_en-US" xlink:label="lab_asps_DeferredTaxAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets and Liabilities [Table]</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsAndLiabilitiesTable_label_en-US" xlink:label="lab_asps_DeferredTaxAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets and Liabilities [Table]</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsAndLiabilitiesTable_documentation_en-US" xlink:label="lab_asps_DeferredTaxAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the components of net deferred tax asset or liability recognized in the entity's statement of financial position.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsAndLiabilitiesTable" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsAndLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable" xlink:to="lab_asps_DeferredTaxAssetsAndLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_6351b4de-2280-44a6-9888-f78ff59e0afb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_b1b9bcb7-8d16-4e9c-a3c8-b4da942e2bdf_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_6ff09aa6-8593-48bf-8963-a79cd21dae7c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued salaries and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed_a328dcf8-90ea-4c88-b9a8-dd9b990b227f_terseLabel_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares disposed (in shares)</link:label>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed_label_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Number of Shares Disposed</link:label>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed_documentation_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Number of Shares Disposed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesDisposed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed" xlink:to="lab_asps_EquitySecuritiesFVNINumberofSharesDisposed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_8014270a-caac-418f-9dc2-78d5a6213a14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_546088b5-7cfb-43ac-9ef1-3c9b5ea90c69_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated&#160;amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_8273f4cc-73bd-4948-a023-7f1eeb94a94b_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_05949a4c-7c68-4208-b792-c76b1cb0a7b0_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b43c2a21-7572-4f8b-b9b8-43affac01322_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_caf97583-83d9-41b8-a511-9fb8b6dccbcb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Exempt Income</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_05b0b0e0-ef24-45f9-a74a-31a1984bce98_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total proceeds from the sale of business</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_92a370ba-0d3e-46d1-916d-8a3b21d6f36d_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_a516f5bb-b784-48a7-b395-95b9bc32d54e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7e99aaf7-e57d-4604-8551-9d2682c0f12a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_IndemnificationEscrowMember_d53d0efd-5048-4d05-a8d5-6391ab27424e_terseLabel_en-US" xlink:label="lab_asps_IndemnificationEscrowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Escrow</link:label>
    <link:label id="lab_asps_IndemnificationEscrowMember_label_en-US" xlink:label="lab_asps_IndemnificationEscrowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Escrow [Member]</link:label>
    <link:label id="lab_asps_IndemnificationEscrowMember_documentation_en-US" xlink:label="lab_asps_IndemnificationEscrowMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_IndemnificationEscrowMember" xlink:href="asps-20221212.xsd#asps_IndemnificationEscrowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_IndemnificationEscrowMember" xlink:to="lab_asps_IndemnificationEscrowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_323102d2-e9c9-444c-8635-90bc26ed09ab_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_4e0240b6-ab6a-43bf-9c22-923ea8975ee1_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_e5382d15-2c95-4aab-8ad0-69c4330ab615_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting threshold</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Threshold</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_75440462-a887-47f8-82e0-749f5e3dcd47_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_98545032-827c-4168-ae19-e5309e0422b4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_1a3a7c2f-b0b1-4953-a2e1-33e51f31255b_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2a8d2522-5197-47b7-8c6a-926417fe6387_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of other income (expense), net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_34555f46-af12-4b91-89c1-183d2bea6f1d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_38477da7-82e6-4fd7-9a57-68d39946f925_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SALE OF BUSINESSES</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_484319b8-b98c-4387-91bc-76d56fbc47dc_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DISCONTINUATION OF LINES OF BUSINESS</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_faa3a897-cdae-4f0e-b2d2-d4182c7ff1a4_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member_8baf2ef4-d60a-4e17-9b6f-2359839aa130_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$180.01 &#8212; $190.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 180.01 To 190.00 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 180.01 To 190.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar180.01To190.00Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar180.01To190.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeFromDollar180.01To190.00Member" xlink:to="lab_asps_VestingPriceRangeFromDollar180.01To190.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c8b6d466-d7b1-437d-b280-48245e18c0a7_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_f33404d0-94da-4601-ad33-8211fba372ba_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_d79778f8-0255-4308-9fbd-ae1bc8add96a_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in incremental indebtedness limit</link:label>
    <link:label id="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_label_en-US" xlink:label="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Accordion Feature, Potential Increase in Additional Borrowings</link:label>
    <link:label id="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_documentation_en-US" xlink:label="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the potential increase in additional borrowings on existing and new debt instruments under accordion feature.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" xlink:to="lab_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_61e796b8-a792-4eb7-ac43-4ba5c89937b8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, commitment fee amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Commitment Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments_a8cd19f7-d6e9-4aa2-8a2e-a0d3322f420e_negatedTerseLabel_en-US" xlink:label="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of right-of-use assets from operating lease modifications or reassessments</link:label>
    <link:label id="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments_label_en-US" xlink:label="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability Reduction From Lease Terminations and Amendments</link:label>
    <link:label id="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments_documentation_en-US" xlink:label="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Liability Reduction From Lease Terminations and Amendments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" xlink:href="asps-20221212.xsd#asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" xlink:to="lab_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_131be785-41fb-475c-b37f-914e4736f3ea_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_910675fc-82ce-4765-b994-0f7bd304a23e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_f558f5cd-3cbc-4aa6-bb1d-51c7ee6fe29c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_3a6fa638-6a1c-4a67-9461-d36811add0f1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleOfCostOfRevenueTableTextBlock_43bd5328-8476-4c09-9920-3654ee861558_terseLabel_en-US" xlink:label="lab_asps_ScheduleOfCostOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of components of cost of revenue</link:label>
    <link:label id="lab_asps_ScheduleOfCostOfRevenueTableTextBlock_label_en-US" xlink:label="lab_asps_ScheduleOfCostOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cost of Revenue [Table Text Block]</link:label>
    <link:label id="lab_asps_ScheduleOfCostOfRevenueTableTextBlock_documentation_en-US" xlink:label="lab_asps_ScheduleOfCostOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the components of cost of revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfCostOfRevenueTableTextBlock" xlink:href="asps-20221212.xsd#asps_ScheduleOfCostOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleOfCostOfRevenueTableTextBlock" xlink:to="lab_asps_ScheduleOfCostOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_9d613620-ae1a-4012-8fee-0752245dd636_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_8542d13f-e9d4-4d1f-b938-098dcd9bd63a_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_c25cea4b-76dd-4442-96ed-d59dc32c1ea7_terseLabel_en-US" xlink:label="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss</link:label>
    <link:label id="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_label_en-US" xlink:label="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and Nonemployee Stock Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss [Member]</link:label>
    <link:label id="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_documentation_en-US" xlink:label="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and Nonemployee Stock Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" xlink:href="asps-20221212.xsd#asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" xlink:to="lab_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OperatingLeaseRightofUseAssetAmortization_0c969b2c-fb4b-487c-a9bb-86d7403f5372_terseLabel_en-US" xlink:label="lab_asps_OperatingLeaseRightofUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets under operating leases</link:label>
    <link:label id="lab_asps_OperatingLeaseRightofUseAssetAmortization_label_en-US" xlink:label="lab_asps_OperatingLeaseRightofUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization</link:label>
    <link:label id="lab_asps_OperatingLeaseRightofUseAssetAmortization_documentation_en-US" xlink:label="lab_asps_OperatingLeaseRightofUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightofUseAssetAmortization" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightofUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OperatingLeaseRightofUseAssetAmortization" xlink:to="lab_asps_OperatingLeaseRightofUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_0ae3d708-37e9-47fe-a096-b7d6ff029c23_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_13f6bc24-729e-4adf-b463-09b66c1f4fc0_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of revenue from largest customer</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_6211e5bc-9c89-4fac-8f0b-1f10362bb4f9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GOODWILL AND INTANGIBLE ASSETS, NET</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_394edc5e-ebd6-406b-9fbd-3265c186a2a9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_868b6b06-36bd-49ee-9d7a-94826457dc3a_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5b68be9b-7b87-485e-8fdd-ed28c01d27e8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d515deff-0c26-48c9-9f6c-f64f417c913e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e9ecc4cd-e692-498b-9f1b-67a6413395b9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_aa5c76fe-dcad-4a93-903b-b40ea7c1a798_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_20b2dd23-8183-410b-9b72-a29d90b2fdc4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_ad468cf4-ae2b-44d6-a86d-0a3d1c4b48f2_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and Restricted Stock Units (RSUs), Service-Based</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_label_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Service-Based [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Service-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" xlink:to="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRelatedPartyDebt_3cf8be15-b447-4685-b7ca-87a8466921b9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from convertible debt payable to related parties (Note 2)</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRelatedPartyDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Related Party Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a6a95873-e7f1-4202-bcb8-12fc32752f65_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_aebc64c9-6679-4299-8d6c-3ab79f02a410_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a48c6dce-b895-421e-8020-8ce3cc691cf7_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of right-of-use assets with operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_8988e106-63f2-4dee-8ff1-3d7e08a3155f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of tax effects of the temporary differences</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_07c6da87-e8e4-4bfb-b6f8-9a5ab81c4f35_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting rights, percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ab3fd45d-8308-4f9b-9f3e-d6b14e9041e5_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0b86a0c1-1843-4a0f-a3b7-89c64e916642_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_35be3e13-393d-4bf6-aaf7-728573dadfdf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_9afc5850-dcad-4f47-b8ef-19933064e74a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CommonStockNumberOfVotingRights_59d0df7b-e8a5-4243-89ba-74ba8e14e576_terseLabel_en-US" xlink:label="lab_asps_CommonStockNumberOfVotingRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting rights per share</link:label>
    <link:label id="lab_asps_CommonStockNumberOfVotingRights_label_en-US" xlink:label="lab_asps_CommonStockNumberOfVotingRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Number Of Voting Rights</link:label>
    <link:label id="lab_asps_CommonStockNumberOfVotingRights_documentation_en-US" xlink:label="lab_asps_CommonStockNumberOfVotingRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the number of voting rights per share owned by the holders of common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommonStockNumberOfVotingRights" xlink:href="asps-20221212.xsd#asps_CommonStockNumberOfVotingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CommonStockNumberOfVotingRights" xlink:to="lab_asps_CommonStockNumberOfVotingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_bb431eee-9ca8-466c-af2b-286475edefd2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of businesses</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_1d14325c-628e-4cb7-bbb2-a7c0a9a277ed_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of businesses</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_39819944-a1ad-4979-8761-f9232d739d2a_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of businesses</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_cc463bd7-6997-4814-9132-b3e1695600b7_negatedTerseLabel_en-US" xlink:label="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated amortization</link:label>
    <link:label id="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Accumulated Amortization</link:label>
    <link:label id="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_59d427b3-cd20-4a5b-8c89-bbacb73c8772_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_dc2eb02c-371f-40eb-9b67-0f5db27dc432_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for expected credit losses:</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_d0712de5-fd6d-4937-bc9c-e47d09c4faa0_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_c1e3d4b4-a2b1-4dc3-837a-477858b9578b_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_fe59c47f-2570-4274-a46a-b62b610aafd2_terseLabel_en-US" xlink:label="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Escrow and Indemnification Escrow</link:label>
    <link:label id="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_label_en-US" xlink:label="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Escrow And Indemnification Escrow [Member]</link:label>
    <link:label id="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_documentation_en-US" xlink:label="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Escrow And Indemnification Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" xlink:href="asps-20221212.xsd#asps_WorkingCapitalEscrowAndIndemnificationEscrowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" xlink:to="lab_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_447069e5-b646-46dc-ba99-a07c0d304df3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_76102a4d-bde7-452f-a07e-bbac64ed4fe9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset relating to tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_c2bf6088-790b-4eec-b26d-7d00544fa27d_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Eurodollar Rate</link:label>
    <link:label id="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_label_en-US" xlink:label="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Variable Rate Adjusted Eurodollar Rate [Member]</link:label>
    <link:label id="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_documentation_en-US" xlink:label="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the adjusted Eurodollar rate that is used to calculate the variable interest rate of the debt instrument.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" xlink:href="asps-20221212.xsd#asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" xlink:to="lab_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_7ac2128a-de39-4064-8a9c-523f24fb5bb0_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares withheld for the payment of tax on restricted share unit and restricted share issuances and stock option exercises</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_ee0efae7-fdb6-4084-87d6-1b84b773427f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used in operating activities for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_372d84fb-7ddf-4972-bb53-6db735e6606f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_71a954d3-a463-453c-975a-c56061cb2cbe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of Altisource share-based awards that can be granted under the Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_b4ba39b9-129a-4e06-884c-235c22ec4186_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_8dd18103-110a-4454-a3b3-5ff3e2aacd46_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_e502cb5b-a73b-493b-a8b1-565abe0c0434_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Expenses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_b60eea05-9bdd-4e96-9474-c302047c1bf4_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross, long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_ac4a0689-7fbf-43c1-adbc-4481a9eca3aa_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_65beeb6a-8157-456c-8df3-fc6a0f89956a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2999421d-2a15-4199-be34-0ff634d75bda_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_5dba519c-0cc4-4c51-a7eb-bf73ccaee88e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and deficit</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_24b949ff-6b4c-4f9d-a219-a24875e182f6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_892c780e-e57d-433e-8d0f-88f5a1527a76_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_f7929ec5-e910-4812-a7c4-86107e5381f8_totalLabel_en-US" xlink:label="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets net of deferred tax liabilities</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_label_en-US" xlink:label="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross, Net of Deferred Tax Liabilities</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_documentation_en-US" xlink:label="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross, Net of Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" xlink:to="lab_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_3ad4f9fe-da14-4e8e-b099-596d2a183c52_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_4088c340-6556-490c-884c-346214ced265_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_35f4b0e0-a7cf-444a-bc9d-d449465679cd_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_d046270a-3656-46ec-8e65-3aad79a45756_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ReimbursableExpensesMember_82e25f82-11c5-40be-961f-b738717a56b9_verboseLabel_en-US" xlink:label="lab_asps_ReimbursableExpensesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable expenses</link:label>
    <link:label id="lab_asps_ReimbursableExpensesMember_d7381a2d-4bdb-46df-846d-2ff885174dab_terseLabel_en-US" xlink:label="lab_asps_ReimbursableExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable expenses revenue</link:label>
    <link:label id="lab_asps_ReimbursableExpensesMember_label_en-US" xlink:label="lab_asps_ReimbursableExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable Expenses [Member]</link:label>
    <link:label id="lab_asps_ReimbursableExpensesMember_documentation_en-US" xlink:label="lab_asps_ReimbursableExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ReimbursableExpensesMember" xlink:to="lab_asps_ReimbursableExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_FutureProceedsfromDivestitureofBusiness_d4edace8-dbd4-4a20-b0c3-9c307be964ef_verboseLabel_en-US" xlink:label="lab_asps_FutureProceedsfromDivestitureofBusiness" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future proceeds from the sale of business</link:label>
    <link:label id="lab_asps_FutureProceedsfromDivestitureofBusiness_label_en-US" xlink:label="lab_asps_FutureProceedsfromDivestitureofBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Proceeds from Divestiture of Business</link:label>
    <link:label id="lab_asps_FutureProceedsfromDivestitureofBusiness_documentation_en-US" xlink:label="lab_asps_FutureProceedsfromDivestitureofBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The future cash inflow associated with the amount to be received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FutureProceedsfromDivestitureofBusiness" xlink:href="asps-20221212.xsd#asps_FutureProceedsfromDivestitureofBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_FutureProceedsfromDivestitureofBusiness" xlink:to="lab_asps_FutureProceedsfromDivestitureofBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_6af98147-48c7-48a2-a025-4f4e1f83bb97_verboseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service revenue</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_611f25e9-7cf1-4fbe-8338-d9ca074b5930_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_GainLossOnDispositionOfBusinessNetOfTax_43912a3b-5bd4-4213-9c35-d0a761b1cb6f_terseLabel_en-US" xlink:label="lab_asps_GainLossOnDispositionOfBusinessNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of business net of tax</link:label>
    <link:label id="lab_asps_GainLossOnDispositionOfBusinessNetOfTax_label_en-US" xlink:label="lab_asps_GainLossOnDispositionOfBusinessNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business, Net Of Tax</link:label>
    <link:label id="lab_asps_GainLossOnDispositionOfBusinessNetOfTax_documentation_en-US" xlink:label="lab_asps_GainLossOnDispositionOfBusinessNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business, Net Of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GainLossOnDispositionOfBusinessNetOfTax" xlink:href="asps-20221212.xsd#asps_GainLossOnDispositionOfBusinessNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_GainLossOnDispositionOfBusinessNetOfTax" xlink:to="lab_asps_GainLossOnDispositionOfBusinessNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_67ea940b-6b03-4817-b563-dfacee2d0d30_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_b9057dcd-6c16-4f6a-ac30-e601f7d9e9f6_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable_d34cd5e2-2d6d-4ecd-b3a1-9f83101238ab_terseLabel_en-US" xlink:label="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit) [Table]</link:label>
    <link:label id="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable_label_en-US" xlink:label="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit) [Table]</link:label>
    <link:label id="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable_documentation_en-US" xlink:label="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of the components of income tax expense attributable to continuing operations for each year presented, including current and deferred tax expense (benefit).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable" xlink:href="asps-20221212.xsd#asps_ComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable" xlink:to="lab_asps_ComponentsOfIncomeTaxExpenseBenefitTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_456c4f11-4817-46fb-afb6-062d550211aa_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_5deec464-3014-4256-8d37-8cc04c85c7de_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_93e386aa-2842-4cd1-bab8-9dd238f01ea0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ea9ee091-fb34-4c9a-82bf-5103ff753c60_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_e98c7533-66ea-4536-bba7-5d690e2cad7d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_17bf07f4-c37c-4f3f-923c-67c52314f6c4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_LineOfCreditFacilityCovenantThreshold_e0c96b84-c54c-4c76-af40-49f08be04306_terseLabel_en-US" xlink:label="lab_asps_LineOfCreditFacilityCovenantThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, covenant threshold</link:label>
    <link:label id="lab_asps_LineOfCreditFacilityCovenantThreshold_label_en-US" xlink:label="lab_asps_LineOfCreditFacilityCovenantThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Covenant Threshold</link:label>
    <link:label id="lab_asps_LineOfCreditFacilityCovenantThreshold_documentation_en-US" xlink:label="lab_asps_LineOfCreditFacilityCovenantThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Covenant Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LineOfCreditFacilityCovenantThreshold" xlink:href="asps-20221212.xsd#asps_LineOfCreditFacilityCovenantThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_LineOfCreditFacilityCovenantThreshold" xlink:to="lab_asps_LineOfCreditFacilityCovenantThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_6b6fd81f-ef9d-4435-a043-5eeb60de854b_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_9ac038a6-11d9-4373-b6d8-65f1e9c05330_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_2668c040-a457-40b1-87a5-cfb6e235ecb1_terseLabel_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extraordinary performance</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_label_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Market-Based, Extraordinary Performance [Member]</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_documentation_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Market-Based, Extraordinary Performance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" xlink:to="lab_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_77785400-66f0-40bf-a0c8-60ebeb6bfe1a_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c86c6bcc-65ed-481d-a389-ba1b7f86c4bd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b626ee62-3b08-455f-ac43-f358de83ccdd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxAssetsAndLiabilitiesLineItems_7e9bc891-8d5c-497a-904e-326db78d28cb_terseLabel_en-US" xlink:label="lab_asps_DeferredTaxAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effects of temporary differences</link:label>
    <link:label id="lab_asps_DeferredTaxAssetsAndLiabilitiesLineItems_label_en-US" xlink:label="lab_asps_DeferredTaxAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets and Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsAndLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems" xlink:to="lab_asps_DeferredTaxAssetsAndLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_8a3739d5-cd0b-43c6-98ef-160e72a7ad60_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_82e04e0d-f163-4125-9b9c-0b3e6d5f188e_totalLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_c8aaf865-4c51-43ed-9e33-213fef0fe958_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Debt issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_1d6ac70d-78a4-425e-9503-bd4277866fc3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_b8d1bb13-72c0-42f6-8ffd-b02c0dcae074_terseLabel_en-US" xlink:label="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subservice transferred subject MSRs, initial term</link:label>
    <link:label id="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_label_en-US" xlink:label="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subservice Transferred Subject Mortgage Servicing Rights (MSR), Initial Term</link:label>
    <link:label id="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_documentation_en-US" xlink:label="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subservice Transferred Subject Mortgage Servicing Rights (MSR), Initial Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" xlink:href="asps-20221212.xsd#asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" xlink:to="lab_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c920fb7f-f0bb-4a76-b113-8d18c823d409_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_d4453f06-e1b8-4ac5-b037-8760ef900a64_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_9dd59cef-4458-4d99-a702-6eb7c3a414b4_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_e062d515-52a4-4563-a755-694243773a4b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LONG-TERM DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_be36a603-2ad1-41c5-8ddb-8db33f1ccd9d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_5b0ad9cf-5234-4119-9cc7-577c3ef1e5a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_42df7777-101f-4787-9c94-22d07374fa1a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_bc7c81f4-c835-40e3-ba89-849bb80feca1_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-based options, vesting price, low end of range (in dollars per share)</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range Lower Range Limit</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the customized low end of range of market prices for the purpose of vesting of stock options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_352293ed-5f94-49e5-984a-fe3fa512b02b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_b60b7b67-c034-4fe1-9204-57b8bd5779cb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_a07fb2bf-2683-4ea8-95dc-443327c8ba7e_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_dcad80af-c58f-493e-bd69-bf8a5da22573_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b5da4793-b9f4-4828-9be1-94da7cbdc9c6_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_15fe81ee-4c85-44c1-bac1-f4ee40f8c669_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_8f12f2fc-da5d-4e38-a40a-368beb9d0b39_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent_ca3b961f-9f44-4f64-b5da-d4c0092e67bc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e59df951-cc99-4eec-97d2-30b32f01f071_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting and Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_StandbyLettersofCreditNumber_12c06322-391f-48a5-bce4-dbe7da5127b0_terseLabel_en-US" xlink:label="lab_asps_StandbyLettersofCreditNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit, number</link:label>
    <link:label id="lab_asps_StandbyLettersofCreditNumber_label_en-US" xlink:label="lab_asps_StandbyLettersofCreditNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit, Number</link:label>
    <link:label id="lab_asps_StandbyLettersofCreditNumber_documentation_en-US" xlink:label="lab_asps_StandbyLettersofCreditNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of irrevocable undertakings (typically by a financial institution) held at period end to guarantee payment of a specified financial obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StandbyLettersofCreditNumber" xlink:href="asps-20221212.xsd#asps_StandbyLettersofCreditNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_StandbyLettersofCreditNumber" xlink:to="lab_asps_StandbyLettersofCreditNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_cba8d8de-d52e-41f3-a201-1e39312cccf4_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_14818394-cb77-46be-829c-1dc73132faa7_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5014804a-3d7a-449c-a7bf-46325d51097d_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_04cbe2bb-318e-4352-9150-5394ef48558e_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BilledRevenuesMember_45ca5495-bb39-4986-8446-b6baabb461a7_terseLabel_en-US" xlink:label="lab_us-gaap_BilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed</link:label>
    <link:label id="lab_us-gaap_BilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_BilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BilledRevenuesMember" xlink:to="lab_us-gaap_BilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_fbb23ca0-dd70-4ba2-8d5f-32cc16f75b14_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_077e112b-5153-4d50-b70f-5c2efa3c164c_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CommitmentsContingenciesAndRegulatoryMatters_f589aa3f-fa59-4f0e-b021-a8c9ad7b8224_terseLabel_en-US" xlink:label="lab_asps_CommitmentsContingenciesAndRegulatoryMatters" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments, contingencies and regulatory matters (Note 24)</link:label>
    <link:label id="lab_asps_CommitmentsContingenciesAndRegulatoryMatters_label_en-US" xlink:label="lab_asps_CommitmentsContingenciesAndRegulatoryMatters" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Contingencies and Regulatory Matters</link:label>
    <link:label id="lab_asps_CommitmentsContingenciesAndRegulatoryMatters_documentation_en-US" xlink:label="lab_asps_CommitmentsContingenciesAndRegulatoryMatters" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. In addition, indicates that, in connection with being subject to regulation and oversight by governmental authorities, the entity is exposed to potential losses arising from possible claims against the company's resources.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommitmentsContingenciesAndRegulatoryMatters" xlink:href="asps-20221212.xsd#asps_CommitmentsContingenciesAndRegulatoryMatters"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CommitmentsContingenciesAndRegulatoryMatters" xlink:to="lab_asps_CommitmentsContingenciesAndRegulatoryMatters" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_ef831ace-e925-479b-a0e2-a82ca1cf1d43_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_14468c3d-8ab0-4bb7-87f7-5783112c296d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises &amp; equipment, net</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedPaymentArrangementTrancheFourMember_ea7eca64-329d-471c-a3f6-31b0075b701b_terseLabel_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Four</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementTrancheFourMember_label_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Four [Member]</link:label>
    <link:label id="lab_asps_ShareBasedPaymentArrangementTrancheFourMember_documentation_en-US" xlink:label="lab_asps_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementTrancheFourMember" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedPaymentArrangementTrancheFourMember" xlink:to="lab_asps_ShareBasedPaymentArrangementTrancheFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5da3dc88-054d-4a5a-b48a-44a87048c2d1_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_3047ef7c-15d5-4d8d-9d90-3676a51f317f_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1075f5fe-997e-4e3b-a839-3cfe0cc8dcf8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member_674840fd-bdd1-40a8-96a2-eb628432165b_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$90.01 &#8212; $100.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 90.01 To 100.00 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 90.01 To 100.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar90.01To100.00Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar90.01To100.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeFromDollar90.01To100.00Member" xlink:to="lab_asps_VestingPriceRangeFromDollar90.01To100.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_062a3a16-071c-4141-a400-c2d3d6f436bb_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_adcefa2d-9814-4110-bad5-14934b4ce2b4_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_7ccf8a49-0816-47ff-b8a2-4c17c9fcbb1b_verboseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment and other</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4977a940-96d7-4c93-a510-1c92ad59b1b5_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RentalPropertyManagementBusinessMember_9256c137-322b-48ac-b6db-a8035c765247_terseLabel_en-US" xlink:label="lab_asps_RentalPropertyManagementBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Property Management Business</link:label>
    <link:label id="lab_asps_RentalPropertyManagementBusinessMember_label_en-US" xlink:label="lab_asps_RentalPropertyManagementBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Property Management Business [Member]</link:label>
    <link:label id="lab_asps_RentalPropertyManagementBusinessMember_documentation_en-US" xlink:label="lab_asps_RentalPropertyManagementBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Property Management Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RentalPropertyManagementBusinessMember" xlink:to="lab_asps_RentalPropertyManagementBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ebea89ce-04d1-4400-bc87-9ce4ad904987_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common&#160;stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_8a90732d-9be4-4d34-948c-7b4b37903f0c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign - U.S. and Non-U.S.</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfessionalFees_9f2d9864-657e-4dcd-b94f-85a906055e63_terseLabel_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_us-gaap_ProfessionalFees_label_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfessionalFees" xlink:to="lab_us-gaap_ProfessionalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_5622f5ab-06b3-4aa0-9390-5204680f8b46_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b338e003-fd71-4a53-b643-f30167a88a95_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_23efd7f5-6886-4822-9b6b-0f47f9b0f43c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense recorded for discretionary amounts contributed</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SummaryOfSignificantAccountingPoliciesLineItems_2887a47b-f8b2-4416-8cb2-a2634cd418d7_terseLabel_en-US" xlink:label="lab_asps_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of significant accounting policies</link:label>
    <link:label id="lab_asps_SummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_asps_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_asps_SummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_62315651-43e2-49fc-aef3-6c31221a848a_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, period in force</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Period in Force</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_08dbda8a-29d6-4106-9d23-d60cc304c49d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_db8762a1-09b0-4055-9a2f-3bd0ed81c534_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ORGANIZATION</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a870be13-306f-4781-8de0-9235039b5138_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense, 2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_506ca5cb-ce7a-4165-9e47-a7f6e6e2ae06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_e6542225-51de-4bab-b369-7bceb1fbcd38_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RESTRUCTURING CHARGES</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_04db5113-9886-42f4-bde1-e870c6985f7b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_cda1168d-4a59-4fd9-8f1e-4e6ef965fd88_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_a55e8851-05ce-47ac-b4aa-1d31a8759443_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_Depreciation_5c1cf9aa-657b-4dbf-a2f1-01690ae5596c_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DeferredTaxLiabilitiesNonU.S._4d2fb161-80d3-41e6-ac00-d12fa86cf841_negatedTerseLabel_en-US" xlink:label="lab_asps_DeferredTaxLiabilitiesNonU.S." xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-U.S. deferred tax liability</link:label>
    <link:label id="lab_asps_DeferredTaxLiabilitiesNonU.S._label_en-US" xlink:label="lab_asps_DeferredTaxLiabilitiesNonU.S." xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Non-U.S.</link:label>
    <link:label id="lab_asps_DeferredTaxLiabilitiesNonU.S._documentation_en-US" xlink:label="lab_asps_DeferredTaxLiabilitiesNonU.S." xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences and carryforwards arising from non-U.S. operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxLiabilitiesNonU.S." xlink:href="asps-20221212.xsd#asps_DeferredTaxLiabilitiesNonU.S."/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DeferredTaxLiabilitiesNonU.S." xlink:to="lab_asps_DeferredTaxLiabilitiesNonU.S." xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member_bcbe05d2-1b0a-4f4d-adde-8329dfdbadaa_terseLabel_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$20.01 &#8212; $30.00</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member_label_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range from Dollars 20.01 to 30.00 [Member]</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member_documentation_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 20.01 dollars to 30.00 dollars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars20.01To30.00Member" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars20.01To30.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ExercisePriceRangeFromDollars20.01To30.00Member" xlink:to="lab_asps_ExercisePriceRangeFromDollars20.01To30.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_150fa203-e67a-4def-bd79-d091e208e3d5_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_859bf776-eefa-4192-ba24-b442f43b18a1_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2bf2319f-b54c-4e07-9019-80b4b36bfa85_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_15b017fb-bf2a-4125-b718-ad7be658ca58_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other than options, granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_7d589a86-c0d8-46f8-81f1-0fff01b4c53d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ed1e9845-c220-4ec3-86c3-05e82875aa74_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to premises and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_8078666f-801b-49ed-a884-dcef4f74843f_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_39b5b3bc-9778-4057-93c4-7c3989fe2142_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_f213ef24-2bce-4d14-9580-813dfc7b7a44_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_2deec48b-6009-4e48-b0ba-b522d655854b_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_4191bc6e-6d52-4262-a806-df561a0c2b6d_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled</link:label>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledRevenuesMember" xlink:to="lab_us-gaap_UnbilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ba8e2900-b222-4aa7-890b-6a45e3f38c8b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense, 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3ae09baf-701a-4580-9662-521dc3c9eb64_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value (in dollars)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_2bd96add-4545-4d1c-88f3-145925db16f0_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_81679549-7cd9-4240-9a80-a9817470a2ac_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_60b2c141-39ea-4d3f-9b9e-8ed30d54ddcf_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_48f58532-01ec-4259-8b9e-334dd9d7eedb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_1ad2eacc-659d-4c55-9451-44d084f120f8_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Exercise Price Range Outstanding Options [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_b0a872b7-6cb9-4761-bc52-713794479813_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_24329b3a-56fc-49f7-86da-5a5af9456b06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c14f5aa9-b7fc-4b44-a490-d2ced68b063e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate (%), minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_9c428216-2c5f-4b5e-b05f-27a4ad96ee75_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_19ea42e3-1e7e-492a-a180-d99a4338d7d3_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_43504a53-ac13-427d-bbc7-8960ece183d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on long-term debt</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member_f6de8aae-f2d4-42cb-8dec-35fe93ce0cb1_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$60.01 &#8212; $70.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 60.01 To 70.00 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 60.01 To 70.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar60.01To70.00Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar60.01To70.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeFromDollar60.01To70.00Member" xlink:to="lab_asps_VestingPriceRangeFromDollar60.01To70.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_68f9bd9d-465c-49f2-b9bb-48ac58260321_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_975a556f-9340-4ae5-82ae-1248dee46d05_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at the end of the period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ebfdb610-509a-4d7a-add2-2b4e5942812f_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_2762eb0e-9267-44d4-9104-29c18e26e26d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_05df3689-0e7d-4127-9d00-05dc7258eefb_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2798a585-766d-4568-afd7-62842b41b262_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9131a21d-f8ee-43fa-b959-3ae613009645_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_013c8c6b-9b2f-4bff-abcc-0b11af4b5f87_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_aa8e6382-fef7-4345-a077-bc3e17aa8510_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate&#160;(%)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_7bc07f62-c33b-497c-aa9a-90878b9c162d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_04e62946-39d8-4a5e-8779-d1a2a981ecba_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_47337c6a-8c1e-4575-84c5-9996356127a1_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deficit</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b9791dd-ea30-4ab4-8c6d-25e7090cae70_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_eee71cc6-e3c4-480b-9d4e-d6720b99834e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_ce1b4642-cb0e-4f37-b755-2d48c939b4d2_terseLabel_en-US" xlink:label="lab_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_label_en-US" xlink:label="lab_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems" xlink:href="asps-20221212.xsd#asps_ComponentsOfIncomeTaxExpenseBenefitLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems" xlink:to="lab_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_56e93696-c378-4d2c-94f9-ba5b54679770_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range [Domain]</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range [Domain]</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to stock options expected to vest, stratified by ranges of vesting prices.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2dc59627-9473-46bf-b767-ca008321238f_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_fd55014c-8da7-4c63-a0aa-d2db260c0161_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_06a07f91-b68a-4262-b5a2-7e1350df3c89_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_8e842200-bece-4a51-94bc-e992d8e2abbd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_94243898-b0ea-4579-86d0-5cc8a844e9e9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_dfda1831-e2ef-48f5-925c-345aa5424835_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_aa3ce768-fd6e-4137-8e54-1eabe8c9038f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_40f15e43-4bce-4cce-b0f9-df602bc37045_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_label_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:to="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e5db1aee-bb89-4a6b-9eb7-85ff16f146c4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of financial information of segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7ea81deb-1837-4c33-b7f7-3fc80a2cf761_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_20eb6831-a8b0-4391-b419-5ac6b0194a80_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability that would be recognized if earnings were distributed</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_b341b4ec-a012-4fec-8509-fb1a025437bd_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_dbce93c3-c029-48b7-a3d9-262ab2c38fed_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan [Abstract]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Additional Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_cfffba74-30b6-4922-88bc-906cd16fbda4_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for expected credit losses:</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment_7cb1d9eb-feb1-43df-8e2f-b614fdbe2557_terseLabel_en-US" xlink:label="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in payables for purchases of premises and equipment</link:label>
    <link:label id="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment_label_en-US" xlink:label="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounts Payable for Purchase of Premises and Equipment</link:label>
    <link:label id="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment_documentation_en-US" xlink:label="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The increase or decrease in accounts payable related to the purchase of premises and equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" xlink:href="asps-20221212.xsd#asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" xlink:to="lab_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_10d4b98c-10da-43ac-9252-f5191e9dd779_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OTHER INCOME (EXPENSE), NET</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_7ea20ba3-ac73-4261-a75e-3d7b4d3691da_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_4e477ae4-7692-4c46-aa5c-2652e3d351e6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term (twelve months or less) lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_eac4cd68-acdf-4024-8e56-7089cbe023e1_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_cd3dfc82-04d5-45ac-92b4-f661bc4241d8_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_d229eeef-60b0-4713-8358-78ae317850a7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_b2643f29-c249-4bb3-8272-d32d069373a8_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_9216278a-6f21-4e02-a34f-a4681214cc50_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on disposal of fixed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_f6708b34-b18b-41eb-b244-905c0cff3165_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e36667bd-d170-4e8f-a3c9-3383b0f0e080_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_AltisourceResidentialCorporationMember_dad63164-2e34-4b01-baf0-2a20b66c82d5_terseLabel_en-US" xlink:label="lab_asps_AltisourceResidentialCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Altisource Residential Corporation</link:label>
    <link:label id="lab_asps_AltisourceResidentialCorporationMember_label_en-US" xlink:label="lab_asps_AltisourceResidentialCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Altisource Residential Corporation [Member]</link:label>
    <link:label id="lab_asps_AltisourceResidentialCorporationMember_documentation_en-US" xlink:label="lab_asps_AltisourceResidentialCorporationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to Altisource Residential Corporation, a separate publicly-traded company that resulted from the spin-off.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_AltisourceResidentialCorporationMember" xlink:to="lab_asps_AltisourceResidentialCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_1477da94-06da-4e01-8169-146c04ed3b12_verboseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic - Luxembourg</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_3b02cbb3-415d-4613-9976-7279cc37cdba_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToReportingEntityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract" xlink:to="lab_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_205343f6-b12b-4f9b-9034-244a4695c6ef_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableGrossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_66ea3ed3-dc09-414d-aa1f-c1b03fad1b7b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_8b4107d8-b647-436b-807c-09381ec0e898_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Performance-based Awards</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_8756beb8-a89e-45dd-bc7b-5c66b1e89716_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of components of an award</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Number of Components of Award</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the number of components of vesting of an award.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e0973d37-e59c-41d9-a634-605a3e9e9837_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_fd9d376a-de21-49d0-b2e3-1cf6b2ba226e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_979b13de-16f3-4b19-99e6-39212c78e348_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_295da614-ebe4-4e7c-99c7-089dd9c6ea83_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_11a37e07-fc2b-4e31-a6da-8870e62937ca_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted, approximate (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_b31a1d78-2d56-47d8-abfa-1aeb9281bb03_terseLabel_en-US" xlink:label="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met</link:label>
    <link:label id="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_label_en-US" xlink:label="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met [Member]</link:label>
    <link:label id="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_documentation_en-US" xlink:label="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" xlink:href="asps-20221212.xsd#asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" xlink:to="lab_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_de58f73c-fe21-41a9-a837-648ec0dcdea0_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_ab8ce00a-870d-4c5d-93db-655dd76b1498_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_4d7feb51-fe41-453e-9125-bac5e4c31abe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposition/Write-off</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c35b06c1-6812-4af8-a4c2-cc0a646ec1eb_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughJune222023Member_8636e58d-141e-4901-9ed4-8e8f4078c6cb_terseLabel_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughJune222023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through June 22, 2023</link:label>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughJune222023Member_label_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughJune222023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through June 22, 2023 [Member]</link:label>
    <link:label id="lab_asps_CreditFacilityBorrowingsThroughJune222023Member_documentation_en-US" xlink:label="lab_asps_CreditFacilityBorrowingsThroughJune222023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Borrowings Through June 22, 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughJune222023Member" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughJune222023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CreditFacilityBorrowingsThroughJune222023Member" xlink:to="lab_asps_CreditFacilityBorrowingsThroughJune222023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_2e381778-1356-4f2b-80b3-e83263201d37_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_faae43fe-f7e9-4ddb-be07-efe6d231c33f_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_68ec3290-6f91-4308-b33f-3e65c045a602_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_ce03eb4d-2def-4b02-89b9-0e632ea13b17_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_2f3d7404-38e8-4baf-9975-716d964277cf_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_b8a1e26c-8afd-4ed0-9f1c-9fe51bbd7447_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount_60a76682-ec8f-494b-a888-6694a4e60f96_terseLabel_en-US" xlink:label="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity available to repurchase common stock under senior secured term loan</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount_label_en-US" xlink:label="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Repurchase Capacity Amount</link:label>
    <link:label id="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount_documentation_en-US" xlink:label="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of capacity under debt agreement to repurchase common stock as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramRepurchaseCapacityAmount" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramRepurchaseCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_StockRepurchaseProgramRepurchaseCapacityAmount" xlink:to="lab_asps_StockRepurchaseProgramRepurchaseCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_843b3b20-baad-4913-bda4-d7266c3a2e6b_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed earnings</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_4b367e93-5976-4a29-bd1c-d2e5f07ccb26_terseLabel_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and Restricted Stock Units (RSUs), Market-Based</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_label_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Market-Based [Member]</link:label>
    <link:label id="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_documentation_en-US" xlink:label="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Restricted Stock Units (RSUs), Market-Based</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" xlink:to="lab_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_AltisourceSARLMember_5588f575-fa14-490c-9db2-450b25f11be5_terseLabel_en-US" xlink:label="lab_asps_AltisourceSARLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Altisource S.A.R.L.</link:label>
    <link:label id="lab_asps_AltisourceSARLMember_label_en-US" xlink:label="lab_asps_AltisourceSARLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Altisource S.A.R.L. [Member]</link:label>
    <link:label id="lab_asps_AltisourceSARLMember_documentation_en-US" xlink:label="lab_asps_AltisourceSARLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Altisource S.A.R.L.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceSARLMember" xlink:href="asps-20221212.xsd#asps_AltisourceSARLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_AltisourceSARLMember" xlink:to="lab_asps_AltisourceSARLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_554896c2-7d32-495d-b163-f1f8dc9827ac_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_da1c5a2c-0923-4d54-9879-730bfb88c970_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OperatingAgreementMember_eecdae7a-3317-462a-9194-0ed2ec36f77f_terseLabel_en-US" xlink:label="lab_asps_OperatingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating agreement</link:label>
    <link:label id="lab_asps_OperatingAgreementMember_label_en-US" xlink:label="lab_asps_OperatingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Agreement [Member]</link:label>
    <link:label id="lab_asps_OperatingAgreementMember_documentation_en-US" xlink:label="lab_asps_OperatingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the operating agreement of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingAgreementMember" xlink:href="asps-20221212.xsd#asps_OperatingAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OperatingAgreementMember" xlink:to="lab_asps_OperatingAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_5cef1ee4-56f4-4314-a0f1-3cdaef99a80a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_10357b7c-e3cd-4c21-95ea-17aa11129c76_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_aad02474-c852-4dd5-bde3-f062a2116749_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_ebfe7dac-02b6-4729-bfac-f2b5ff3177ed_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_9cc3611b-8fb4-4df2-9224-2a5ff9fe75c6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_6e77d2df-68ce-471d-9f2c-afd7fceb4038_terseLabel_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Table]</link:label>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_label_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Table]</link:label>
    <link:label id="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_documentation_en-US" xlink:label="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of information pertaining to stock options expected to vest, stratified by ranges of vesting prices.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" xlink:to="lab_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3c4c16e8-19c2-400f-a9fe-5c2e2d0fa459_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41d35f26-5e79-4b20-a6a0-878eff51641a_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_a683ff55-5c9f-4288-83c8-e984175e7312_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_86665f45-c01f-4eb1-be59-a49cdd494b01_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_OcwenFinancialCorporationInvestorMember_2c12b48a-fb0a-402c-b22c-762f27128c25_terseLabel_en-US" xlink:label="lab_asps_OcwenFinancialCorporationInvestorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ocwen, Investor</link:label>
    <link:label id="lab_asps_OcwenFinancialCorporationInvestorMember_label_en-US" xlink:label="lab_asps_OcwenFinancialCorporationInvestorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ocwen Financial Corporation, Investor [Member]</link:label>
    <link:label id="lab_asps_OcwenFinancialCorporationInvestorMember_documentation_en-US" xlink:label="lab_asps_OcwenFinancialCorporationInvestorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ocwen Financial Corporation, Investor [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationInvestorMember" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationInvestorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_OcwenFinancialCorporationInvestorMember" xlink:to="lab_asps_OcwenFinancialCorporationInvestorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_c3549af3-7afc-4d8e-bb00-a7dc67689111_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_5116e47b-d51f-481d-96f9-cca6d784d5a1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss) attributable to Altisource</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinistryOfFinanceIndiaMember_c74b2f00-e278-42d1-ae97-ccc3a936d93b_terseLabel_en-US" xlink:label="lab_us-gaap_MinistryOfFinanceIndiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">India</link:label>
    <link:label id="lab_us-gaap_MinistryOfFinanceIndiaMember_label_en-US" xlink:label="lab_us-gaap_MinistryOfFinanceIndiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ministry of Finance, India [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinistryOfFinanceIndiaMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinistryOfFinanceIndiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinistryOfFinanceIndiaMember" xlink:to="lab_us-gaap_MinistryOfFinanceIndiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_ae28cae7-c288-4764-936c-eeb70c0aac42_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_e6dd055d-ceda-4eb9-a5f3-c75ecd2b07d9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member_f534afbf-cbf3-46da-9208-4a02fe9ea933_terseLabel_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50.01 &#8212; $60.00</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member_label_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 50.01 To 60.00 [Member]</link:label>
    <link:label id="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member_documentation_en-US" xlink:label="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Price Range From Dollar 50.01 To 60.00 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar50.01To60.00Member" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar50.01To60.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_VestingPriceRangeFromDollar50.01To60.00Member" xlink:to="lab_asps_VestingPriceRangeFromDollar50.01To60.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ConversionOfStockEquityValuationThreshold_33513b29-f36a-451c-908e-2ffca6267a88_terseLabel_en-US" xlink:label="lab_asps_ConversionOfStockEquityValuationThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, equity valuation threshold</link:label>
    <link:label id="lab_asps_ConversionOfStockEquityValuationThreshold_label_en-US" xlink:label="lab_asps_ConversionOfStockEquityValuationThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Equity Valuation Threshold</link:label>
    <link:label id="lab_asps_ConversionOfStockEquityValuationThreshold_documentation_en-US" xlink:label="lab_asps_ConversionOfStockEquityValuationThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Equity Valuation Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConversionOfStockEquityValuationThreshold" xlink:href="asps-20221212.xsd#asps_ConversionOfStockEquityValuationThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ConversionOfStockEquityValuationThreshold" xlink:to="lab_asps_ConversionOfStockEquityValuationThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_Owners.comMember_ae0771c9-8571-4a88-be89-6cdc148c4a02_terseLabel_en-US" xlink:label="lab_asps_Owners.comMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owners.com</link:label>
    <link:label id="lab_asps_Owners.comMember_label_en-US" xlink:label="lab_asps_Owners.comMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owners.com [Member]</link:label>
    <link:label id="lab_asps_Owners.comMember_documentation_en-US" xlink:label="lab_asps_Owners.comMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owners.com [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_Owners.comMember" xlink:href="asps-20221212.xsd#asps_Owners.comMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_Owners.comMember" xlink:to="lab_asps_Owners.comMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_8b440ce1-e8e2-4c3b-9a10-c71eb95e7898_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2b1e155c-3873-413e-8377-34c0c9339c5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of the reconciliation of income tax provision to the Luxembourg statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_cc302217-02a3-455c-88de-2052d55e8641_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_e015f17e-79b5-45ec-a438-827f03e06eff_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_29e837d1-3acb-412e-8c4d-0c96b820660f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax rate change</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_da58726f-319d-432a-8258-99b245545346_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentNumberOfIncrementalLenders_4c4f6946-2b55-4677-8bc8-fa4e26d00677_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentNumberOfIncrementalLenders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of incremental lenders (or more)</link:label>
    <link:label id="lab_asps_DebtInstrumentNumberOfIncrementalLenders_label_en-US" xlink:label="lab_asps_DebtInstrumentNumberOfIncrementalLenders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number Of Incremental Lenders</link:label>
    <link:label id="lab_asps_DebtInstrumentNumberOfIncrementalLenders_documentation_en-US" xlink:label="lab_asps_DebtInstrumentNumberOfIncrementalLenders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number Of Incremental Lenders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentNumberOfIncrementalLenders" xlink:href="asps-20221212.xsd#asps_DebtInstrumentNumberOfIncrementalLenders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentNumberOfIncrementalLenders" xlink:to="lab_asps_DebtInstrumentNumberOfIncrementalLenders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTable_db655f3e-c6b1-42c5-86e0-83ddc0b3210b_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTable" xlink:to="lab_us-gaap_MarketableSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_d648bd33-91a5-47ac-951a-ff3d315ef448_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_24934dbd-c79d-4442-8da4-7fa4fa94b342_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_2d74f20f-8fcd-49d8-9768-81ef6df9cb53_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_0d420502-a763-4802-ad01-90c4e9379ef2_totalLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_7de2c0da-4255-495b-9648-242217b23b17_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_baa49010-5ae7-4c88-910a-2a0d19b8aa18_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of businesses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_084cbce7-d366-43ad-beea-374cc7c73651_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of business</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_b30c86f3-e63f-432c-b250-0cb08b1e08c4_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ee478fbc-c1b8-4a91-b52f-8d97768caadc_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive securities</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_9ef4e74c-e401-4d87-a62e-33b0d4dda22c_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Axis]</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Axis]</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information by range of vesting prices pertaining to stock options expected to vest.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareRepurchaseProgramsMember_0053a762-687e-4ee4-9743-408e342dbcea_terseLabel_en-US" xlink:label="lab_asps_ShareRepurchaseProgramsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Programs</link:label>
    <link:label id="lab_asps_ShareRepurchaseProgramsMember_label_en-US" xlink:label="lab_asps_ShareRepurchaseProgramsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Programs [Member]</link:label>
    <link:label id="lab_asps_ShareRepurchaseProgramsMember_documentation_en-US" xlink:label="lab_asps_ShareRepurchaseProgramsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents details concerning the entity's share repurchase programs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareRepurchaseProgramsMember" xlink:href="asps-20221212.xsd#asps_ShareRepurchaseProgramsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareRepurchaseProgramsMember" xlink:to="lab_asps_ShareRepurchaseProgramsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8eb83bd2-8dbe-4783-993f-d9f45bfcf8cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_db0a8a05-290b-4b97-a988-84f44b300766_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price, high end of range (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2cc87930-e78c-4648-b483-78cd05b3171d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity (deficit):</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6965d79d-edfe-4c66-88f6-815e5e6229d1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decreases as a result of tax positions taken in a prior period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_812b7426-9f4e-4f99-8fd3-c89a05ef5c17_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CUSTOMER CONCENTRATION</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9db8d92c-6263-44eb-9cf8-bfd793ebc921_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PREMISES AND EQUIPMENT, NET</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_4d5cad61-1367-4f5c-8c83-2ce93feb9b20_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8f9d30bc-e138-45e0-9642-f4a9acca3598_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_b6b0a7ca-1736-4b0f-923d-3bede1d800f9_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares of common stock purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a9adfbf3-930d-4583-a6b8-f59ba1833b5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_7c3a2617-6478-4ebe-9a26-158571bb430e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DefaultValuationsAndTitleServicesMember_7130af1f-2d4a-4471-8ccf-aed1d09ab962_terseLabel_en-US" xlink:label="lab_asps_DefaultValuationsAndTitleServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Default Valuations and Title Services</link:label>
    <link:label id="lab_asps_DefaultValuationsAndTitleServicesMember_label_en-US" xlink:label="lab_asps_DefaultValuationsAndTitleServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Default Valuations and Title Services [Member]</link:label>
    <link:label id="lab_asps_DefaultValuationsAndTitleServicesMember_documentation_en-US" xlink:label="lab_asps_DefaultValuationsAndTitleServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Default Valuations and Title Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefaultValuationsAndTitleServicesMember" xlink:href="asps-20221212.xsd#asps_DefaultValuationsAndTitleServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DefaultValuationsAndTitleServicesMember" xlink:to="lab_asps_DefaultValuationsAndTitleServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_eaa0188b-401a-4af6-9c19-8e61876b5d80_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_7ebc29a8-5a52-4284-9a0b-60ffd49f34ac_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer related intangible assets</link:label>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer-Related Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_c44e98f9-b3bd-4037-ac3e-853ee28bbad2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2c68cecf-ca23-4c10-bb62-995ecf5b3ec9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_18ee2784-20a7-4214-a05b-65d2a78da06c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_WorkingCapitalEscrowMember_f66f50f8-4205-4ca3-ad2e-e770576b1c1d_terseLabel_en-US" xlink:label="lab_asps_WorkingCapitalEscrowMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Escrow</link:label>
    <link:label id="lab_asps_WorkingCapitalEscrowMember_label_en-US" xlink:label="lab_asps_WorkingCapitalEscrowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Escrow [Member]</link:label>
    <link:label id="lab_asps_WorkingCapitalEscrowMember_documentation_en-US" xlink:label="lab_asps_WorkingCapitalEscrowMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_WorkingCapitalEscrowMember" xlink:href="asps-20221212.xsd#asps_WorkingCapitalEscrowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_WorkingCapitalEscrowMember" xlink:to="lab_asps_WorkingCapitalEscrowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SalesTaxExposureMember_9ac9ed39-f293-43ba-91af-4660e83fd6a6_terseLabel_en-US" xlink:label="lab_asps_SalesTaxExposureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Exposure</link:label>
    <link:label id="lab_asps_SalesTaxExposureMember_label_en-US" xlink:label="lab_asps_SalesTaxExposureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Exposure [Member]</link:label>
    <link:label id="lab_asps_SalesTaxExposureMember_documentation_en-US" xlink:label="lab_asps_SalesTaxExposureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Exposure [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SalesTaxExposureMember" xlink:href="asps-20221212.xsd#asps_SalesTaxExposureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SalesTaxExposureMember" xlink:to="lab_asps_SalesTaxExposureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_1f5fcd3f-8416-4edd-9605-00f068aa9418_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_79b46709-bf6b-4e29-bd7f-3810cd9fc207_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_f23d6156-d62c-4b85-b0a8-344f845e21c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_4a57f1aa-7019-4e72-bebe-455ab098452d_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable</link:label>
    <link:label id="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_label_en-US" xlink:label="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized under Stock Option Plans Exercise Price Range Exercisable Options [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" xlink:to="lab_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_16024c74-bd38-4a2d-892d-f151edd5daec_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9cd5b4b9-0184-44ac-9837-e226e8e1e719_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_USStateJurisdictionMember_c9e53542-0f71-4ce2-87da-86d20dfd6ca7_terseLabel_en-US" xlink:label="lab_asps_USStateJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign - U.S. state</link:label>
    <link:label id="lab_asps_USStateJurisdictionMember_label_en-US" xlink:label="lab_asps_USStateJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US State Jurisdiction [Member]</link:label>
    <link:label id="lab_asps_USStateJurisdictionMember_documentation_en-US" xlink:label="lab_asps_USStateJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the designated state tax department of the government of the United States of America, entitled to levy and collect income taxes from the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_USStateJurisdictionMember" xlink:href="asps-20221212.xsd#asps_USStateJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_USStateJurisdictionMember" xlink:to="lab_asps_USStateJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_1300c945-8b28-4b3c-96a1-1d092b1201db_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member_f169bb60-e997-4040-88e8-f6bb17c3108f_terseLabel_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$60.01 &#8212; $70.00</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member_label_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range from Dollars 60.01 to 70.00 [Member]</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member_documentation_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 60.01 dollars to 70.00 dollars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars60.01To70.00Member" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars60.01To70.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ExercisePriceRangeFromDollars60.01To70.00Member" xlink:to="lab_asps_ExercisePriceRangeFromDollars60.01To70.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_07738653-eca6-4075-90b4-934caed3e34f_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling ownership percentage</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_175bc40f-9fd9-43d8-9ac4-bb485f3a80b0_negatedLabel_en-US" xlink:label="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of long-term debt and revolving credit facility</link:label>
    <link:label id="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_label_en-US" xlink:label="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments Of Long-Term Debt And Revolving Credit Facility</link:label>
    <link:label id="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_documentation_en-US" xlink:label="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments Of Long-Term Debt And Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" xlink:href="asps-20221212.xsd#asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" xlink:to="lab_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_6c5f7dc0-3924-4a49-9217-84a8aa76d67e_terseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_212fbcc4-d8d0-4eec-9204-99c8951ca154_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_d47fed4e-7a4a-4aeb-ac7b-d85666c554b5_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_05cd1dbd-e91e-468d-8988-3066495dec38_terseLabel_en-US" xlink:label="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowable performance period before expiration date</link:label>
    <link:label id="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_label_en-US" xlink:label="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Allowable Performance Period Before Expiration Date</link:label>
    <link:label id="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_documentation_en-US" xlink:label="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Allowable Performance Period Before Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" xlink:href="asps-20221212.xsd#asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" xlink:to="lab_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_b162b793-40d9-4726-88ef-8255de9a237e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_c072963a-cac7-43a6-9815-54b6afd4c34d_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_f542edca-989e-4b90-adb4-0d11b0d511ac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of income before income tax, domestic and foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6c882998-9611-45c0-81fd-69fead70cda9_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e247d684-f848-45c0-a51d-b6360fcce0fa_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at the end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_a645c3ed-ff1d-48dc-a710-a76d08cf4fea_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostDirectLabor_7cb27b68-a36c-48df-ba28-dacf69217374_terseLabel_en-US" xlink:label="lab_us-gaap_CostDirectLabor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label id="lab_us-gaap_CostDirectLabor_label_en-US" xlink:label="lab_us-gaap_CostDirectLabor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Direct Labor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostDirectLabor" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostDirectLabor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostDirectLabor" xlink:to="lab_us-gaap_CostDirectLabor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_fc7ea508-7307-4e25-81e3-d5bf224426c4_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit, amount</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_e2bcdc49-ab74-47c4-aa0a-0d5663f2578d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_e5e6c3ce-8c34-4a64-93e9-83cecce8cd2c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross&#160;carrying&#160;amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1e00e2ba-226f-4593-8c9c-3ffc85a75f41_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f8de7fbf-d6b3-46ce-a357-0f05a144f90f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of intangible assets, net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_5198d6d6-c5f8-4775-ad14-7b530806c999_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect on diluted per share due to decrease in foreign tax holiday (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="lab_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_PointillistInc.Member_e7235291-0a3e-4a6e-b899-3350e6ad350f_terseLabel_en-US" xlink:label="lab_asps_PointillistInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pointillist, Inc.</link:label>
    <link:label id="lab_asps_PointillistInc.Member_label_en-US" xlink:label="lab_asps_PointillistInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pointillist, Inc. [Member]</link:label>
    <link:label id="lab_asps_PointillistInc.Member_documentation_en-US" xlink:label="lab_asps_PointillistInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pointillist, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_PointillistInc.Member" xlink:to="lab_asps_PointillistInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_5b6579d3-e805-44eb-91f2-56671d8fd55d_verboseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign - U.S.</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_701abde7-80be-499c-8eb3-ac091ec2fe94_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign - U.S. federal</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_68a0b722-00d2-4e49-b7b0-78872fee8eb7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_d36c4ceb-f73c-487f-91a9-a8d86de99bf1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock_5764a7e9-53ed-4af6-9111-5215343c6cd0_terseLabel_en-US" xlink:label="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution 401(k) Plan</link:label>
    <link:label id="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock_label_en-US" xlink:label="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Policy [Policy Text Block]</link:label>
    <link:label id="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefinedContributionPlanPolicyPolicyTextBlock" xlink:href="asps-20221212.xsd#asps_DefinedContributionPlanPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DefinedContributionPlanPolicyPolicyTextBlock" xlink:to="lab_asps_DefinedContributionPlanPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_6b712734-8f00-4594-bb99-5fdd971a84c1_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions Note</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_CostOfRevenueTextBlock_d3fe9581-e409-4e18-9375-682d007ce070_terseLabel_en-US" xlink:label="lab_asps_CostOfRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COST OF REVENUE</link:label>
    <link:label id="lab_asps_CostOfRevenueTextBlock_label_en-US" xlink:label="lab_asps_CostOfRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Text Block]</link:label>
    <link:label id="lab_asps_CostOfRevenueTextBlock_documentation_en-US" xlink:label="lab_asps_CostOfRevenueTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of cost of goods produced and sold and services rendered.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostOfRevenueTextBlock" xlink:href="asps-20221212.xsd#asps_CostOfRevenueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_CostOfRevenueTextBlock" xlink:to="lab_asps_CostOfRevenueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_a361ca98-27c2-401e-bd02-2335228dc8d1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense, 2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsTextBlock_8273a40d-dd9e-4b71-bc4a-a6b6a5624d7e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsTextBlock" xlink:to="lab_us-gaap_OtherCurrentAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_0b6c8c8d-8422-418c-9033-c8c7c9101976_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62347677-d935-4895-86cc-2886464ad8be_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesLineItems_5d7f1c6b-3871-460d-846b-106cbd670919_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems" xlink:to="lab_us-gaap_MarketableSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_befd2291-7584-41bc-99d2-95f0deeb96f5_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire businesses, gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_SeniorSecuredTermLoanMember_9990ae81-d35b-4dee-9222-7997feb2ef55_terseLabel_en-US" xlink:label="lab_asps_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior secured term loans</link:label>
    <link:label id="lab_asps_SeniorSecuredTermLoanMember_1e67986b-4cca-48cb-b09d-9950b75c8652_verboseLabel_en-US" xlink:label="lab_asps_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior secured term loan</link:label>
    <link:label id="lab_asps_SeniorSecuredTermLoanMember_label_en-US" xlink:label="lab_asps_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Term Loan [Member]</link:label>
    <link:label id="lab_asps_SeniorSecuredTermLoanMember_documentation_en-US" xlink:label="lab_asps_SeniorSecuredTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the senior secured term loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_SeniorSecuredTermLoanMember" xlink:to="lab_asps_SeniorSecuredTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent_94fe3017-552c-4cd5-ba93-da3bbdfa6481_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_22ebc51d-8732-49a8-bff4-bbb4c21fd856_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_d43b7b77-283c-404c-84e8-e6c74997e6dd_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEGMENT REPORTING</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_64fb7158-5e27-4d84-9947-3aa04ea61791_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DebtInstrumentFixedBaseRate_e07c342e-3c54-4478-807a-5d5d3362241f_terseLabel_en-US" xlink:label="lab_asps_DebtInstrumentFixedBaseRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed interest rate base</link:label>
    <link:label id="lab_asps_DebtInstrumentFixedBaseRate_label_en-US" xlink:label="lab_asps_DebtInstrumentFixedBaseRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Fixed Base Rate</link:label>
    <link:label id="lab_asps_DebtInstrumentFixedBaseRate_documentation_en-US" xlink:label="lab_asps_DebtInstrumentFixedBaseRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the fixed rate used in the calculation of the base interest rate of the debt instrument.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentFixedBaseRate" xlink:href="asps-20221212.xsd#asps_DebtInstrumentFixedBaseRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DebtInstrumentFixedBaseRate" xlink:to="lab_asps_DebtInstrumentFixedBaseRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_f85e2189-ad85-4a73-8449-0f4ba1378e2c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_9e4d849c-d711-4448-bcf8-b512f32b20fd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurements, recurring and nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_01adb7d6-ab19-4dc1-b88d-57ff9110321f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member_3d08c603-89bd-4e3d-acb7-2505e16ad772_terseLabel_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$10.01 &#8212; $20.00</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member_label_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range from Dollars 10.01 to 20.00 [Member]</link:label>
    <link:label id="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member_documentation_en-US" xlink:label="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 10.01 dollars to 20.00 dollars.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars10.01To20.00Member" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars10.01To20.00Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ExercisePriceRangeFromDollars10.01To20.00Member" xlink:to="lab_asps_ExercisePriceRangeFromDollars10.01To20.00Member" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_54e719f2-78f5-45d2-b997-642850955d4a_terseLabel_en-US" xlink:label="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of estimated useful lives using the straight-line method</link:label>
    <link:label id="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_label_en-US" xlink:label="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property Plant and Equipment Useful Life [Table Text Block]</link:label>
    <link:label id="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_documentation_en-US" xlink:label="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the useful life and salvage value of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="asps-20221212.xsd#asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="lab_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired_0f870d91-95b9-4582-95a1-046b89c70e3e_terseLabel_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of available for sale shares acquired (in shares)</link:label>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired_label_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Number of Shares Acquired</link:label>
    <link:label id="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired_documentation_en-US" xlink:label="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Number of Shares Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesAcquired" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_EquitySecuritiesFVNINumberofSharesAcquired" xlink:to="lab_asps_EquitySecuritiesFVNINumberofSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_FinancialServicesBusinessMember_dfbcb9b3-1609-4d03-91ff-e6992de1bdda_terseLabel_en-US" xlink:label="lab_asps_FinancialServicesBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Services Business</link:label>
    <link:label id="lab_asps_FinancialServicesBusinessMember_label_en-US" xlink:label="lab_asps_FinancialServicesBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Services Business [Member]</link:label>
    <link:label id="lab_asps_FinancialServicesBusinessMember_documentation_en-US" xlink:label="lab_asps_FinancialServicesBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Services Business [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FinancialServicesBusinessMember" xlink:href="asps-20221212.xsd#asps_FinancialServicesBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_FinancialServicesBusinessMember" xlink:to="lab_asps_FinancialServicesBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_f4aec82a-a0ca-4bd4-8b5e-3266cb72ff80_terseLabel_en-US" xlink:label="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional payment to be received on one-year anniversary of the sale closing</link:label>
    <link:label id="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_label_en-US" xlink:label="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Additional Contingent Consideration Receivable</link:label>
    <link:label id="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_documentation_en-US" xlink:label="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Additional Contingent Consideration Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" xlink:href="asps-20221212.xsd#asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" xlink:to="lab_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_98308145-2c38-4cac-8d74-659e37bb606a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_4eceac19-7ccc-4c54-975b-91dffa2581a0_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of compounded annual gain of stock price over exercise price required for the award to vest</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Percentage of Compounded Annual Gain of Stock Price over Exercise Price Required for Award to Vest</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_documentation_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the percentage of compounded annual gain of stock price over exercise price required for the award to vest.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_0e894529-c649-47ff-8a24-fbe1743a0768_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_e1b81470-e6fe-4681-ab3b-ecf6da2c8d7a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at End of Period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_7d4ad15a-e997-4e5d-9075-ddf04956cf9c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_e921f73d-5745-4735-98fc-7e0d3e9c792e_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_97a33c63-b2a6-4dbd-a951-af631d43aa26_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_99f0db5f-b322-4c11-8b65-19a1a5292045_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_be2448e1-280b-469a-9723-5adeadee9cd2_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_38ee1b02-4d36-4fb0-975a-dd53a487fd3e_terseLabel_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual term (in&#160;years)</link:label>
    <link:label id="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_4f5994f9-b421-4c12-ba18-2b3c56e949ed_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_02e91a5b-2b1e-4ba7-9e76-8985bb5d7295_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized discount, net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a5511ccf-3f4b-469b-ad42-34d08c9f4dd4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>asps-20221212_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:3666e753-25ac-4d8f-907b-d58d90676875,g:a0ba7cdb-cd60-4ae5-be2d-0b16f9b39fd6-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.altisource.com/role/Cover" xlink:type="simple" xlink:href="asps-20221212.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_b709146b-3ba6-4c6b-945f-b5176524258d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_DocumentType_b709146b-3ba6-4c6b-945f-b5176524258d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_9672057a-ec60-4a02-8261-8ce9bc9a9f9b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_DocumentPeriodEndDate_9672057a-ec60-4a02-8261-8ce9bc9a9f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_fe09d134-6843-4b40-bab7-8cb396dc7e0f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityRegistrantName_fe09d134-6843-4b40-bab7-8cb396dc7e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a2924d01-1cf3-4c1b-9e36-199c011c104b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a2924d01-1cf3-4c1b-9e36-199c011c104b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_255aec07-373c-4368-b3d7-3cf578f06b3d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityFileNumber_255aec07-373c-4368-b3d7-3cf578f06b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_68e4b240-c1a5-4253-91bf-d07fd8bb4c0d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityTaxIdentificationNumber_68e4b240-c1a5-4253-91bf-d07fd8bb4c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_96513046-1993-4e04-980a-48b75f6b2fcf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityAddressAddressLine1_96513046-1993-4e04-980a-48b75f6b2fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_37a26457-6742-4c73-8c7b-51fb245b25db" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityAddressPostalZipCode_37a26457-6742-4c73-8c7b-51fb245b25db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_e72f81c5-704b-4dd8-bab1-52259c9f232c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityAddressCityOrTown_e72f81c5-704b-4dd8-bab1-52259c9f232c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_51aca432-8849-4497-a11d-0041d9d07b23" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityAddressCountry_51aca432-8849-4497-a11d-0041d9d07b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0d8217c2-ad00-4eb7-9928-312d6411e513" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_CityAreaCode_0d8217c2-ad00-4eb7-9928-312d6411e513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_365a0f8c-2438-4724-80a7-c992de0d36a6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_LocalPhoneNumber_365a0f8c-2438-4724-80a7-c992de0d36a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_04612f1e-f159-421c-8b9c-1c850d5cf48a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_WrittenCommunications_04612f1e-f159-421c-8b9c-1c850d5cf48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_7200fc23-33eb-4272-9536-85ef5d1a2461" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_SolicitingMaterial_7200fc23-33eb-4272-9536-85ef5d1a2461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_aef01854-0fe5-41a2-bd88-363b03f76612" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_PreCommencementTenderOffer_aef01854-0fe5-41a2-bd88-363b03f76612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_d769701c-25e5-4167-80e3-d6b1c118046f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_d769701c-25e5-4167-80e3-d6b1c118046f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_602f00b6-9d10-4f8c-9956-06a1a517b6ea" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_Security12bTitle_602f00b6-9d10-4f8c-9956-06a1a517b6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_002f382f-0aa2-44ad-ae16-2f050d07ba14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_TradingSymbol_002f382f-0aa2-44ad-ae16-2f050d07ba14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_59c74c87-5a8a-4841-8925-e0b82deea01a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_SecurityExchangeName_59c74c87-5a8a-4841-8925-e0b82deea01a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_0659914e-f69e-4e5f-9515-fcb2bc279085" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityEmergingGrowthCompany_0659914e-f69e-4e5f-9515-fcb2bc279085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_142a9e32-1a6e-4dda-8b97-98846eba062a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_EntityCentralIndexKey_142a9e32-1a6e-4dda-8b97-98846eba062a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_ab28f790-03e5-4bae-91e4-ad6605d08f4a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6fc49bbf-34cf-4a76-bc5a-3a0201fdaae7" xlink:to="loc_dei_AmendmentFlag_ab28f790-03e5-4bae-91e4-ad6605d08f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6ecc3c40-ea5e-4728-bf6c-5c3eec66c2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ecc3c40-ea5e-4728-bf6c-5c3eec66c2fd" xlink:to="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_99818e69-6642-4939-bdcb-0763debca1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_AssetsCurrentAbstract_99818e69-6642-4939-bdcb-0763debca1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b08ddf66-07f2-407a-84d7-942feb057dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_99818e69-6642-4939-bdcb-0763debca1b5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b08ddf66-07f2-407a-84d7-942feb057dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9e4e402e-f168-4805-9b9b-67fa1aa6f8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_99818e69-6642-4939-bdcb-0763debca1b5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9e4e402e-f168-4805-9b9b-67fa1aa6f8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f53eb36d-e85f-4d81-82d8-2f537bf076c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_99818e69-6642-4939-bdcb-0763debca1b5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f53eb36d-e85f-4d81-82d8-2f537bf076c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e3a3389e-b811-4770-a743-a0f96c918ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_99818e69-6642-4939-bdcb-0763debca1b5" xlink:to="loc_us-gaap_AssetsCurrent_e3a3389e-b811-4770-a743-a0f96c918ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4548ea50-6cab-4656-a2ff-24325f207e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4548ea50-6cab-4656-a2ff-24325f207e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0d2e343f-1c2c-4f1b-8bc7-71b6b32cbcfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0d2e343f-1c2c-4f1b-8bc7-71b6b32cbcfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_390546e6-d20e-4464-b65d-fc8626443377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_Goodwill_390546e6-d20e-4464-b65d-fc8626443377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03351f33-0858-4c72-90ee-01a2c7058533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03351f33-0858-4c72-90ee-01a2c7058533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_79d4932c-b686-48b6-b48d-efa5f6cd1674" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_79d4932c-b686-48b6-b48d-efa5f6cd1674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd5a2fd0-2040-4115-80a7-a297a2fda622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd5a2fd0-2040-4115-80a7-a297a2fda622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_255c96b6-55f7-40ff-969c-887b37498d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bb8956cb-5bfd-454f-a4a0-8a9897a7c498" xlink:to="loc_us-gaap_Assets_255c96b6-55f7-40ff-969c-887b37498d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6ecc3c40-ea5e-4728-bf6c-5c3eec66c2fd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4ca33d98-db96-41a8-b6bc-e475fe141bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4ca33d98-db96-41a8-b6bc-e475fe141bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_970c3c4f-b5ad-4b7e-b506-63f4e0b2e5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4ca33d98-db96-41a8-b6bc-e475fe141bf4" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_970c3c4f-b5ad-4b7e-b506-63f4e0b2e5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_12411474-b29c-4a01-ae79-0c39392effc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4ca33d98-db96-41a8-b6bc-e475fe141bf4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_12411474-b29c-4a01-ae79-0c39392effc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_e7ed8ba8-79a3-467f-9ec7-5f0a0cf0e815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4ca33d98-db96-41a8-b6bc-e475fe141bf4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_e7ed8ba8-79a3-467f-9ec7-5f0a0cf0e815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_dec860e1-fdbd-4465-a923-cf9177132141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4ca33d98-db96-41a8-b6bc-e475fe141bf4" xlink:to="loc_us-gaap_LiabilitiesCurrent_dec860e1-fdbd-4465-a923-cf9177132141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8635b722-1194-4a5b-9499-46d4f2a96da9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8635b722-1194-4a5b-9499-46d4f2a96da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a7a7ba4c-33f4-4c2b-b228-9822faedd7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a7a7ba4c-33f4-4c2b-b228-9822faedd7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_61cef49f-b120-40d1-aa47-5d566329bc1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_61cef49f-b120-40d1-aa47-5d566329bc1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommitmentsContingenciesAndRegulatoryMatters_6f260aa8-3f20-46b6-b02f-e07bb549c460" xlink:href="asps-20221212.xsd#asps_CommitmentsContingenciesAndRegulatoryMatters"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_asps_CommitmentsContingenciesAndRegulatoryMatters_6f260aa8-3f20-46b6-b02f-e07bb549c460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_52254f0a-6db7-4141-a4e2-051611f2283c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_CommonStockValue_52254f0a-6db7-4141-a4e2-051611f2283c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4cbf99ad-972e-4c8b-b842-19a90f461c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4cbf99ad-972e-4c8b-b842-19a90f461c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c302a301-d05b-4309-a685-b572103c2ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c302a301-d05b-4309-a685-b572103c2ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_447ebde1-90cd-45fa-9f9c-f248a5ad0803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_TreasuryStockValue_447ebde1-90cd-45fa-9f9c-f248a5ad0803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_31af93b0-123a-4bd5-b209-d64d89b9833c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_StockholdersEquity_31af93b0-123a-4bd5-b209-d64d89b9833c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_8b83a7b3-b16d-486b-be5c-2f04ef92d3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_MinorityInterest_8b83a7b3-b16d-486b-be5c-2f04ef92d3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d66d140a-19ba-4637-8d6c-8e442745ef94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_24af6c05-13d6-4aeb-80d6-60854e377ce3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d66d140a-19ba-4637-8d6c-8e442745ef94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3eeccf65-7e14-44c2-90cf-9b7e81b8e1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c743205c-a0fb-40e4-9735-6b84c3b1ad5b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3eeccf65-7e14-44c2-90cf-9b7e81b8e1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e174a467-fcbb-48ae-869b-c68760de37cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4c6d003c-087e-4c62-81db-b5c9035b97c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e174a467-fcbb-48ae-869b-c68760de37cd" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4c6d003c-087e-4c62-81db-b5c9035b97c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_c02feb9d-fd15-4094-a300-bc8bb3b9fda4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e174a467-fcbb-48ae-869b-c68760de37cd" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_c02feb9d-fd15-4094-a300-bc8bb3b9fda4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b039b50e-cf22-4207-b2c4-ed20c756d3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e174a467-fcbb-48ae-869b-c68760de37cd" xlink:to="loc_us-gaap_CommonStockSharesIssued_b039b50e-cf22-4207-b2c4-ed20c756d3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2ed46798-dd1e-4af2-9c76-fc8d2c663668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e174a467-fcbb-48ae-869b-c68760de37cd" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2ed46798-dd1e-4af2-9c76-fc8d2c663668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_ccdbada5-45be-47a9-9af1-bca6d9d836e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e174a467-fcbb-48ae-869b-c68760de37cd" xlink:to="loc_us-gaap_TreasuryStockShares_ccdbada5-45be-47a9-9af1-bca6d9d836e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e60a0e2b-e505-4a71-87a6-66d7d92035fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e60a0e2b-e505-4a71-87a6-66d7d92035fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_fe26c0bb-4a5f-42c3-b660-39d03d43d7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_fe26c0bb-4a5f-42c3-b660-39d03d43d7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_05345fa0-93e7-48a9-a905-a1d7d1fb1249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_GrossProfit_05345fa0-93e7-48a9-a905-a1d7d1fb1249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_863c253c-cb24-4073-bf1f-17229654c22d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_863c253c-cb24-4073-bf1f-17229654c22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_bf6edb7b-8d16-4364-969b-8fc1fef4ff91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_bf6edb7b-8d16-4364-969b-8fc1fef4ff91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_3604a8e3-f097-44a7-9a5e-d780d2437fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_RestructuringCharges_3604a8e3-f097-44a7-9a5e-d780d2437fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4dca568c-fd8c-4257-9ec7-0847bb134e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_OperatingIncomeLoss_4dca568c-fd8c-4257-9ec7-0847bb134e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_42a7fd09-abba-4f4b-9a6f-8861d14e095a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_42a7fd09-abba-4f4b-9a6f-8861d14e095a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_34a278a9-2ba6-4269-9052-cba41cf4c2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_42a7fd09-abba-4f4b-9a6f-8861d14e095a" xlink:to="loc_us-gaap_InterestExpense_34a278a9-2ba6-4269-9052-cba41cf4c2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_b7754989-e5a6-4619-8d31-77d99c9c96f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_42a7fd09-abba-4f4b-9a6f-8861d14e095a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_b7754989-e5a6-4619-8d31-77d99c9c96f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fe5cc3dd-45d2-4888-b774-936d82d2ede2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_42a7fd09-abba-4f4b-9a6f-8861d14e095a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fe5cc3dd-45d2-4888-b774-936d82d2ede2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7c7be7fc-50c7-47ad-8997-61b18fd97082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_42a7fd09-abba-4f4b-9a6f-8861d14e095a" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_7c7be7fc-50c7-47ad-8997-61b18fd97082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a63832b-7b1c-4f1a-baf1-11f13c890017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a63832b-7b1c-4f1a-baf1-11f13c890017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5ebe9d9b-8571-450b-966e-798566b4b369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5ebe9d9b-8571-450b-966e-798566b4b369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3a763f2b-db77-4c33-aa18-ce365c16c91c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_ProfitLoss_3a763f2b-db77-4c33-aa18-ce365c16c91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_65089365-a3e7-42d6-a91f-6b844bb41b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_65089365-a3e7-42d6-a91f-6b844bb41b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4563702b-37bd-4c1c-96af-045716a4393c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4563702b-37bd-4c1c-96af-045716a4393c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6dc3a81b-b3a4-4da4-9018-57f1a97ebe41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_EarningsPerShareAbstract_6dc3a81b-b3a4-4da4-9018-57f1a97ebe41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c554aa13-ed6d-43cb-af57-dfb7eef3475a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6dc3a81b-b3a4-4da4-9018-57f1a97ebe41" xlink:to="loc_us-gaap_EarningsPerShareBasic_c554aa13-ed6d-43cb-af57-dfb7eef3475a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ac2b6413-42b1-461c-9ff5-983eb68779d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6dc3a81b-b3a4-4da4-9018-57f1a97ebe41" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ac2b6413-42b1-461c-9ff5-983eb68779d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_faef0254-687e-42d5-97a8-2d21fa5fcdde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_faef0254-687e-42d5-97a8-2d21fa5fcdde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a4fbe8f3-2073-4a77-9b07-014396c811d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_faef0254-687e-42d5-97a8-2d21fa5fcdde" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a4fbe8f3-2073-4a77-9b07-014396c811d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b6538173-458d-4675-b1c8-c921612475c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_faef0254-687e-42d5-97a8-2d21fa5fcdde" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b6538173-458d-4675-b1c8-c921612475c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_ab744af8-af59-4614-83cc-8dfcb4deecfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToReportingEntityAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_96c296d4-1d47-4f10-83ea-0b760603e6ee" xlink:to="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_ab744af8-af59-4614-83cc-8dfcb4deecfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_34d7f483-b7ca-4279-bb7a-4ad142828cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_ab744af8-af59-4614-83cc-8dfcb4deecfc" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_34d7f483-b7ca-4279-bb7a-4ad142828cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_701233f9-f087-498e-8ff5-2f8c93448197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_ab744af8-af59-4614-83cc-8dfcb4deecfc" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_701233f9-f087-498e-8ff5-2f8c93448197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_8e8020d1-c5c0-4f48-b0c7-dda16969f078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract_ab744af8-af59-4614-83cc-8dfcb4deecfc" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_8e8020d1-c5c0-4f48-b0c7-dda16969f078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDSTATEMENTSOFEQUITY"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_eccb4608-be83-47e2-8e15-44971ce6d934" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_eccb4608-be83-47e2-8e15-44971ce6d934" xlink:to="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_8ea3d67c-18f0-46dd-bcfc-d8e7c4f6d240" xlink:to="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6bad5bbd-9ece-448b-b10a-efbb9aca52bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_CommonStockMember_6bad5bbd-9ece-448b-b10a-efbb9aca52bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_6cb0c3c4-7f28-47e6-8be4-5497201b9ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_6cb0c3c4-7f28-47e6-8be4-5497201b9ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_47fd7d53-ff06-497a-a419-fbd53e5c7370" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_RetainedEarningsMember_47fd7d53-ff06-497a-a419-fbd53e5c7370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_795fa1a8-c9af-4cb9-a374-89097dd2be98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_TreasuryStockMember_795fa1a8-c9af-4cb9-a374-89097dd2be98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_17993bf2-6812-4647-a69f-97bed5b60f05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_89ef4db5-96fd-45ec-87f3-9c8f0b39932c" xlink:to="loc_us-gaap_NoncontrollingInterestMember_17993bf2-6812-4647-a69f-97bed5b60f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_887f937c-31db-4a32-9af7-1a77b4ab6098" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f5a5dd3-690f-4a83-8cc1-e3f362a2d626" xlink:to="loc_us-gaap_StatementLineItems_887f937c-31db-4a32-9af7-1a77b4ab6098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_887f937c-31db-4a32-9af7-1a77b4ab6098" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_e8d0bf34-2298-4d6b-af7a-8220d6b228b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_SharesIssued_e8d0bf34-2298-4d6b-af7a-8220d6b228b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b90e4ae0-4e6d-48fd-a860-6ec17d1d639c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b90e4ae0-4e6d-48fd-a860-6ec17d1d639c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_31ee54dc-728e-41d5-a679-4a08b68a4f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_ProfitLoss_31ee54dc-728e-41d5-a679-4a08b68a4f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_84a25430-ccd3-4424-93e7-61b889a456e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_84a25430-ccd3-4424-93e7-61b889a456e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1a442555-c441-43f6-87c8-57429ade906a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_1a442555-c441-43f6-87c8-57429ade906a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e13c9093-f6ba-4fb7-9777-52631f0e5097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e13c9093-f6ba-4fb7-9777-52631f0e5097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_625d9068-4836-45fc-8b37-f8d0b1b980be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_625d9068-4836-45fc-8b37-f8d0b1b980be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1115f8b2-1eb2-4491-b64e-a532d27af2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1115f8b2-1eb2-4491-b64e-a532d27af2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a46a58ed-3561-4221-b3fb-56e95abbf18e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_SharesIssued_a46a58ed-3561-4221-b3fb-56e95abbf18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c8edd2aa-0456-4504-a277-7f28c59af90c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e9e5f47a-c463-494c-8adb-57808d92d15b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c8edd2aa-0456-4504-a277-7f28c59af90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="asps-20221212.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_0424a49d-a2e1-4d2a-8dd9-8b845a82f471" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_0424a49d-a2e1-4d2a-8dd9-8b845a82f471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_27adb2b9-71aa-47b6-a71d-daed65ec743e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_0424a49d-a2e1-4d2a-8dd9-8b845a82f471" xlink:to="loc_us-gaap_ProfitLoss_27adb2b9-71aa-47b6-a71d-daed65ec743e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_0424a49d-a2e1-4d2a-8dd9-8b845a82f471" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7dee1030-e92e-4619-88bb-7993a9155629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_Depreciation_7dee1030-e92e-4619-88bb-7993a9155629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightofUseAssetAmortization_02dbfcbe-4bfa-4b2f-8976-f46ae8c63f09" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightofUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_asps_OperatingLeaseRightofUseAssetAmortization_02dbfcbe-4bfa-4b2f-8976-f46ae8c63f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d1f094de-8a47-4f77-8578-288ffdb57ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d1f094de-8a47-4f77-8578-288ffdb57ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_43624fc2-dc44-4153-9d72-d35b56679a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_43624fc2-dc44-4153-9d72-d35b56679a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8ab130f6-96d4-4f5c-8f86-92277dd6fed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_ShareBasedCompensation_8ab130f6-96d4-4f5c-8f86-92277dd6fed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_321574ba-7ed9-4395-8bc6-3c60bcea902e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_321574ba-7ed9-4395-8bc6-3c60bcea902e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_6fde2890-e3e9-4419-965a-1f08a35c8157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_6fde2890-e3e9-4419-965a-1f08a35c8157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_7f012494-eb93-40fe-aed8-1bf5a6733917" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_7f012494-eb93-40fe-aed8-1bf5a6733917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_9415f30d-04d1-4194-8950-799d72c91272" xlink:href="asps-20221212.xsd#asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact_9415f30d-04d1-4194-8950-799d72c91272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_7044a5e5-8ba8-4eb0-9884-8b843964d683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_7044a5e5-8ba8-4eb0-9884-8b843964d683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_55987461-d667-4dad-a206-be140ba7c408" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_55987461-d667-4dad-a206-be140ba7c408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_f985b2ab-7487-48da-9acf-dc58111e0005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_f985b2ab-7487-48da-9acf-dc58111e0005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4428aa3c-6ac4-4224-8cb3-a9e48a40d190" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d4888980-b7a3-4454-a332-d258dd9dbe95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d4888980-b7a3-4454-a332-d258dd9dbe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5948ddf2-1046-4e61-8d1c-5fa9c852563b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5948ddf2-1046-4e61-8d1c-5fa9c852563b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_cfd06be6-b69a-4ce6-8700-b6fa4c40399e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_cfd06be6-b69a-4ce6-8700-b6fa4c40399e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fdbf8a81-333c-4a87-9aab-8d842a517b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fdbf8a81-333c-4a87-9aab-8d842a517b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_2dd9dd66-ba63-4a00-b835-a6575800f90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_2dd9dd66-ba63-4a00-b835-a6575800f90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_256a1390-8ad9-4b12-8924-5ee870e63f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_256a1390-8ad9-4b12-8924-5ee870e63f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6e00f971-5708-454d-ab35-b7cf4f0dac8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5c60c419-c293-4bb4-816c-83c23706101c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6e00f971-5708-454d-ab35-b7cf4f0dac8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5e2071fb-22cd-4aeb-b10b-6d44347cf1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5e2071fb-22cd-4aeb-b10b-6d44347cf1a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ce3cf888-ec4e-4297-ac65-d427ccb4ed9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5e2071fb-22cd-4aeb-b10b-6d44347cf1a8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ce3cf888-ec4e-4297-ac65-d427ccb4ed9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_25bfbb09-7d8e-4259-8501-034e608d230d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5e2071fb-22cd-4aeb-b10b-6d44347cf1a8" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_25bfbb09-7d8e-4259-8501-034e608d230d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_285cb36a-6846-4f4f-99d6-5b1a958d4a74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5e2071fb-22cd-4aeb-b10b-6d44347cf1a8" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_285cb36a-6846-4f4f-99d6-5b1a958d4a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fa35b70-97a3-4623-aabf-3293c8b427b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_5e2071fb-22cd-4aeb-b10b-6d44347cf1a8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fa35b70-97a3-4623-aabf-3293c8b427b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_744eb8af-48d4-4d41-b084-4a7fbe4d1933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_744eb8af-48d4-4d41-b084-4a7fbe4d1933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_caf17b1a-fef9-4cbc-8b91-0dc274c7bd77" xlink:href="asps-20221212.xsd#asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility_caf17b1a-fef9-4cbc-8b91-0dc274c7bd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_458d3013-328d-4b09-bd37-8513e535b37c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_458d3013-328d-4b09-bd37-8513e535b37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_1c3ebc41-324c-4c51-97b9-023e233197a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_1c3ebc41-324c-4c51-97b9-023e233197a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_9acaba37-487e-47a4-bc95-92e7bf8263e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_9acaba37-487e-47a4-bc95-92e7bf8263e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1fca81c6-0f96-41fa-9299-978b0ff43866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1fca81c6-0f96-41fa-9299-978b0ff43866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_09188206-4649-460c-831f-6a4bc34cb2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_305cd4f7-4266-4056-a433-7aa4cc9d541d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_09188206-4649-460c-831f-6a4bc34cb2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_38b9e612-827e-403c-b331-cd2c004c1abd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_38b9e612-827e-403c-b331-cd2c004c1abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0e830b90-7cd8-472c-82fd-59a6c3e96227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0e830b90-7cd8-472c-82fd-59a6c3e96227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07413f22-6596-44c3-be54-a40103170172" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07413f22-6596-44c3-be54-a40103170172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_dfb3a8f1-df2a-46bf-9e1f-fc44c6447edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_dfb3a8f1-df2a-46bf-9e1f-fc44c6447edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a3b8927b-9e98-4622-a557-09136c7cccb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_dfb3a8f1-df2a-46bf-9e1f-fc44c6447edc" xlink:to="loc_us-gaap_InterestPaidNet_a3b8927b-9e98-4622-a557-09136c7cccb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_67dcb29c-475c-4c0e-9b96-face8fceb11d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_dfb3a8f1-df2a-46bf-9e1f-fc44c6447edc" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_67dcb29c-475c-4c0e-9b96-face8fceb11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9bc9078a-2327-44a3-94d7-8c220c72a59c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_dfb3a8f1-df2a-46bf-9e1f-fc44c6447edc" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9bc9078a-2327-44a3-94d7-8c220c72a59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments_997829cc-79c2-46be-81e0-c8a6b7d1a0c2" xlink:href="asps-20221212.xsd#asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_dfb3a8f1-df2a-46bf-9e1f-fc44c6447edc" xlink:to="loc_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments_997829cc-79c2-46be-81e0-c8a6b7d1a0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9a8a35cf-cd68-4203-97c0-000d5dbdf45e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_49fbf1f4-e409-44ab-94f7-16d3b4759aae" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9a8a35cf-cd68-4203-97c0-000d5dbdf45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment_0afdeef6-4d51-436e-a24f-dd6bea9a16cc" xlink:href="asps-20221212.xsd#asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_9a8a35cf-cd68-4203-97c0-000d5dbdf45e" xlink:to="loc_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment_0afdeef6-4d51-436e-a24f-dd6bea9a16cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ORGANIZATION" xlink:type="simple" xlink:href="asps-20221212.xsd#ORGANIZATION"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ORGANIZATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56472768-ef57-4722-b092-ca3918febac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0314a00e-cc48-4c17-a73c-f0041655f64a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56472768-ef57-4722-b092-ca3918febac3" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0314a00e-cc48-4c17-a73c-f0041655f64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bb21350f-6576-4b23-9e5a-6391df39afce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_a37a5330-8327-4405-b70b-615324caa449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bb21350f-6576-4b23-9e5a-6391df39afce" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_a37a5330-8327-4405-b70b-615324caa449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CUSTOMERCONCENTRATION" xlink:type="simple" xlink:href="asps-20221212.xsd#CUSTOMERCONCENTRATION"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CUSTOMERCONCENTRATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_b16a55c6-d2bf-44fb-944a-8155cb45f748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_69609b9e-c97b-4e7c-b676-4e818f8ccab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_b16a55c6-d2bf-44fb-944a-8155cb45f748" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_69609b9e-c97b-4e7c-b676-4e818f8ccab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SALEOFBUSINESSES" xlink:type="simple" xlink:href="asps-20221212.xsd#SALEOFBUSINESSES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SALEOFBUSINESSES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_d2586558-9a27-45f9-aefa-a39d5179913e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_9f9f85bc-ad14-4a18-b80a-85c4346075f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_d2586558-9a27-45f9-aefa-a39d5179913e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_9f9f85bc-ad14-4a18-b80a-85c4346075f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES" xlink:type="simple" xlink:href="asps-20221212.xsd#INVESTMENTINEQUITYSECURITIES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5d7ad3dd-20e3-4e9d-8c1b-3caa8bab980f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_6e804a20-756d-4fde-9ff4-c526a4adfd84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_5d7ad3dd-20e3-4e9d-8c1b-3caa8bab980f" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_6e804a20-756d-4fde-9ff4-c526a4adfd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENET" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSRECEIVABLENET"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSRECEIVABLENET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_787b55e8-bf41-4a3b-8e65-abad9ecf69d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_8d222ed9-b537-432d-ac6f-dfe05b4bb7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_787b55e8-bf41-4a3b-8e65-abad9ecf69d6" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_8d222ed9-b537-432d-ac6f-dfe05b4bb7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS" xlink:type="simple" xlink:href="asps-20221212.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_082280b3-d515-4210-9c7a-7c3c9d0fb379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_8315b11a-79c0-4c9e-ab1b-13b6b8807414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_082280b3-d515-4210-9c7a-7c3c9d0fb379" xlink:to="loc_us-gaap_OtherCurrentAssetsTextBlock_8315b11a-79c0-4c9e-ab1b-13b6b8807414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/DISCONTINUATIONOFLINESOFBUSINESS" xlink:type="simple" xlink:href="asps-20221212.xsd#DISCONTINUATIONOFLINESOFBUSINESS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/DISCONTINUATIONOFLINESOFBUSINESS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3c495e0e-901f-48ec-a5ba-9c76ed0fe038" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_23d8c7fa-ca99-448e-b85f-19707fb7fe6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_3c495e0e-901f-48ec-a5ba-9c76ed0fe038" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_23d8c7fa-ca99-448e-b85f-19707fb7fe6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNET" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNET"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c49d22d2-374b-412e-a184-8885c1fc927d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2f0806d3-a84d-4305-8855-35c0f2eb51b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c49d22d2-374b-412e-a184-8885c1fc927d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2f0806d3-a84d-4305-8855-35c0f2eb51b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET" xlink:type="simple" xlink:href="asps-20221212.xsd#RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b857a772-0b6b-472a-9d9c-0443d4be3f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_a99b4986-0b2b-40d8-b678-f2ad13f1be6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b857a772-0b6b-472a-9d9c-0443d4be3f79" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_a99b4986-0b2b-40d8-b678-f2ad13f1be6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNET"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7e92624b-d1dd-4661-b6b0-253d5882ee05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d233ad8d-8ea9-4ad3-8454-585bd79463cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7e92624b-d1dd-4661-b6b0-253d5882ee05" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d233ad8d-8ea9-4ad3-8454-585bd79463cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERASSETS" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERASSETS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_71372e36-5a22-41a1-a4de-87f41f7d149b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_49f53c44-11df-4043-86bb-4718362b520f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_71372e36-5a22-41a1-a4de-87f41f7d149b" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_49f53c44-11df-4043-86bb-4718362b520f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_9a0d22ea-ea41-409e-8141-d9210af7470f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_a8b29882-0ebe-492e-8534-335d06343c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9a0d22ea-ea41-409e-8141-d9210af7470f" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_a8b29882-0ebe-492e-8534-335d06343c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBT" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBT"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_abfd6b1c-89ff-4761-b310-61e8c167d898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_ca5766f0-62a9-41cd-b798-a487cca4a9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_abfd6b1c-89ff-4761-b310-61e8c167d898" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_ca5766f0-62a9-41cd-b798-a487cca4a9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERNONCURRENTLIABILITIES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_b6ae6ac9-d420-4c9c-9301-3b1917fcba28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OtherLiabilitiesNoncurrentTextBlock_eea8c732-1210-43b0-a69a-85a778fbbf44" xlink:href="asps-20221212.xsd#asps_OtherLiabilitiesNoncurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_b6ae6ac9-d420-4c9c-9301-3b1917fcba28" xlink:to="loc_asps_OtherLiabilitiesNoncurrentTextBlock_eea8c732-1210-43b0-a69a-85a778fbbf44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS" xlink:type="simple" xlink:href="asps-20221212.xsd#FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7c14cafe-33b0-4c4b-b8b0-0f1aa1769129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_8fe1c28d-eac2-4da9-aea4-f041fb8156a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7c14cafe-33b0-4c4b-b8b0-0f1aa1769129" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_8fe1c28d-eac2-4da9-aea4-f041fb8156a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a093bec7-05dc-4937-9afa-42a67a08abdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_320e9087-debb-4a5b-840e-22652b255024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a093bec7-05dc-4937-9afa-42a67a08abdc" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_320e9087-debb-4a5b-840e-22652b255024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUE" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_25cd8e2f-6541-4f7d-8f9c-bf111a8f3554" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_03718322-b34c-43a4-9b63-13da8e9af3be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_25cd8e2f-6541-4f7d-8f9c-bf111a8f3554" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_03718322-b34c-43a4-9b63-13da8e9af3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COSTOFREVENUE" xlink:type="simple" xlink:href="asps-20221212.xsd#COSTOFREVENUE"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COSTOFREVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_54febd0f-ca0b-42df-8535-31858caa3f54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostOfRevenueTextBlock_eefb31d4-4dfa-4696-9e55-99fcadc9d8c4" xlink:href="asps-20221212.xsd#asps_CostOfRevenueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_54febd0f-ca0b-42df-8535-31858caa3f54" xlink:to="loc_asps_CostOfRevenueTextBlock_eefb31d4-4dfa-4696-9e55-99fcadc9d8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES" xlink:type="simple" xlink:href="asps-20221212.xsd#SELLINGGENERALANDADMINISTRATIVEEXPENSES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_5a06b6b9-6c7b-4501-af1e-37a6d0f9026d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock_6820b74a-af70-485e-98c1-5b1db3bbe6d4" xlink:href="asps-20221212.xsd#asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_5a06b6b9-6c7b-4501-af1e-37a6d0f9026d" xlink:to="loc_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock_6820b74a-af70-485e-98c1-5b1db3bbe6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENET" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERINCOMEEXPENSENET"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERINCOMEEXPENSENET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_89a8991c-fef6-43eb-aed3-4e927c52fc05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_321f9c53-7b95-4912-94a4-8d9e6f503c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_89a8991c-fef6-43eb-aed3-4e927c52fc05" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_321f9c53-7b95-4912-94a4-8d9e6f503c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXES" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_18923296-2290-4dd0-8f20-f413fb96b553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_4323f0e2-8b72-4e15-93fc-024a3a4de1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_18923296-2290-4dd0-8f20-f413fb96b553" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_4323f0e2-8b72-4e15-93fc-024a3a4de1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/EARNINGSPERSHARE" xlink:type="simple" xlink:href="asps-20221212.xsd#EARNINGSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/EARNINGSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3b148c6f-8ceb-4cce-90e2-d2d31357c2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_94dfc1ea-333c-4fae-bd35-5163f4cf9c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3b148c6f-8ceb-4cce-90e2-d2d31357c2e2" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_94dfc1ea-333c-4fae-bd35-5163f4cf9c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RESTRUCTURINGCHARGES" xlink:type="simple" xlink:href="asps-20221212.xsd#RESTRUCTURINGCHARGES"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/RESTRUCTURINGCHARGES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract_0316c4bf-fd48-4542-8776-5192a9008bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_7f6ee31d-7ffd-40cd-8c5e-4b890a82b280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringChargesAbstract_0316c4bf-fd48-4542-8776-5192a9008bc5" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_7f6ee31d-7ffd-40cd-8c5e-4b890a82b280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b347f852-3ff1-4409-be77-08dbc1e5fa57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2178266c-8d23-4d09-acce-cba564f854a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b347f852-3ff1-4409-be77-08dbc1e5fa57" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2178266c-8d23-4d09-acce-cba564f854a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTING" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTING"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTING" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_58768918-8751-499d-81cf-0e6358776615" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_370adc31-9469-4aa8-bd7c-61d9799229c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_58768918-8751-499d-81cf-0e6358776615" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_370adc31-9469-4aa8-bd7c-61d9799229c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" xlink:type="simple" xlink:href="asps-20221212.xsd#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_2aa67ee6-f2f1-42b4-ad4e-573d47eb74e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_8ab79fd9-7256-4968-9a6c-b821972c8dba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_2aa67ee6-f2f1-42b4-ad4e-573d47eb74e6" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_8ab79fd9-7256-4968-9a6c-b821972c8dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e8619ac5-ed21-4705-ad91-a735aa5a018b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e8619ac5-ed21-4705-ad91-a735aa5a018b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_f7f285bc-8260-4df1-97f3-dd5c252a34f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_f7f285bc-8260-4df1-97f3-dd5c252a34f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_9a4ec57b-87d8-418a-ac38-a8f3c31bbeea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_UseOfEstimates_9a4ec57b-87d8-418a-ac38-a8f3c31bbeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_bf80af3d-b2f8-4cf3-8407-117038e87ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_bf80af3d-b2f8-4cf3-8407-117038e87ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_e938b971-2429-4d31-9f2d-3da43183c0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_e938b971-2429-4d31-9f2d-3da43183c0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4a5a2bbf-f600-4058-830c-94b99965de46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4a5a2bbf-f600-4058-830c-94b99965de46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_f45303ab-192b-4608-96fb-0d3795de2590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_f45303ab-192b-4608-96fb-0d3795de2590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2185aa4c-2c54-449a-8ddd-d4bdeefd28dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2185aa4c-2c54-449a-8ddd-d4bdeefd28dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_3614b9cd-2d84-414a-a333-7af1634aff50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_3614b9cd-2d84-414a-a333-7af1634aff50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_7763bf31-ee39-4bfb-b1b6-be34745289a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_DebtPolicyTextBlock_7763bf31-ee39-4bfb-b1b6-be34745289a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_bd61b7f7-7e13-4e02-97cd-a7c2435d959c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_bd61b7f7-7e13-4e02-97cd-a7c2435d959c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_90ba7ede-aaed-41e5-a5d6-6abedd036274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_90ba7ede-aaed-41e5-a5d6-6abedd036274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefinedContributionPlanPolicyPolicyTextBlock_cf79d239-1452-416e-9a1e-66ae0b23b82c" xlink:href="asps-20221212.xsd#asps_DefinedContributionPlanPolicyPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_asps_DefinedContributionPlanPolicyPolicyTextBlock_cf79d239-1452-416e-9a1e-66ae0b23b82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0bbd97fc-4a75-416c-8aae-f86e29d0a946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0bbd97fc-4a75-416c-8aae-f86e29d0a946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_30bda170-91d1-435f-88bf-90ad6eb9c3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_30bda170-91d1-435f-88bf-90ad6eb9c3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_800e86ff-2701-4967-9705-41e994af630e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_800e86ff-2701-4967-9705-41e994af630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_70c1effb-dd77-4f83-8b9c-02e4d763aea6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_70c1effb-dd77-4f83-8b9c-02e4d763aea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5f5dcfd1-b69f-40c3-9b39-43b3395ac164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_65a378cf-609a-4562-aab1-808542e668e4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5f5dcfd1-b69f-40c3-9b39-43b3395ac164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5479e399-4215-40d3-83e2-ce197246f498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_d374ca1d-a1cc-42cf-ac5c-d0793da8d5c2" xlink:href="asps-20221212.xsd#asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5479e399-4215-40d3-83e2-ce197246f498" xlink:to="loc_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_d374ca1d-a1cc-42cf-ac5c-d0793da8d5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETTables" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSRECEIVABLENETTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d88d9226-05f2-4d6e-b0db-309dc2ddb2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_43adf7a0-cb47-490d-b94a-b0e91506cbf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d88d9226-05f2-4d6e-b0db-309dc2ddb2b7" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_43adf7a0-cb47-490d-b94a-b0e91506cbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables" xlink:type="simple" xlink:href="asps-20221212.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_6e70c1d6-d277-41d3-b757-8ab5ffdd6466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_aaf99b02-7897-42cc-83c6-f080466023f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_6e70c1d6-d277-41d3-b757-8ab5ffdd6466" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_aaf99b02-7897-42cc-83c6-f080466023f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b0d982a8-a92a-418d-b96c-db33051b5e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a4fa835e-2bb1-4bfb-9705-2f870d14fbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b0d982a8-a92a-418d-b96c-db33051b5e7d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a4fa835e-2bb1-4bfb-9705-2f870d14fbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_297c012e-1d8e-4e98-803a-60bec5cb8ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b0d982a8-a92a-418d-b96c-db33051b5e7d" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_297c012e-1d8e-4e98-803a-60bec5cb8ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables" xlink:type="simple" xlink:href="asps-20221212.xsd#RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_61b0cb3c-bb62-4faa-86fe-d41760506f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AssetsandLiabilitiesLesseeTableTextBlock_9b916f20-06b0-4c76-a70e-f3ce701898f6" xlink:href="asps-20221212.xsd#asps_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61b0cb3c-bb62-4faa-86fe-d41760506f9c" xlink:to="loc_asps_AssetsandLiabilitiesLesseeTableTextBlock_9b916f20-06b0-4c76-a70e-f3ce701898f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_58f61b97-7be7-43b3-8dbf-039729669220" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_91df2cfa-264d-4fe3-96e7-150fb544468f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_58f61b97-7be7-43b3-8dbf-039729669220" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_91df2cfa-264d-4fe3-96e7-150fb544468f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_48552bf4-7f12-426d-9b9f-d513e1cf26c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_58f61b97-7be7-43b3-8dbf-039729669220" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_48552bf4-7f12-426d-9b9f-d513e1cf26c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERASSETSTables" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERASSETSTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_7af42f83-ee71-4017-be64-14e094792113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_393c6ead-3e29-40fa-8798-c5f71076af3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_7af42f83-ee71-4017-be64-14e094792113" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_393c6ead-3e29-40fa-8798-c5f71076af3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_96da7b43-66b8-4f21-ada8-d36dda7a61ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_3e15a539-e7c4-4dfb-a471-b55b231b9e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_96da7b43-66b8-4f21-ada8-d36dda7a61ab" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_3e15a539-e7c4-4dfb-a471-b55b231b9e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_ffcfe38c-ccec-424a-8d2b-efb384a273df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_96da7b43-66b8-4f21-ada8-d36dda7a61ab" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_ffcfe38c-ccec-424a-8d2b-efb384a273df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTTables" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ebdd961d-85ce-4ac1-a573-30f06e75f56e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_ab7f2df6-01fe-4c19-a2cd-0a61c18f2dee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ebdd961d-85ce-4ac1-a573-30f06e75f56e" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_ab7f2df6-01fe-4c19-a2cd-0a61c18f2dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ca09ce51-0ccc-4e88-a5ba-4c85bdb0db61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ebdd961d-85ce-4ac1-a573-30f06e75f56e" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ca09ce51-0ccc-4e88-a5ba-4c85bdb0db61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERNONCURRENTLIABILITIESTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_26e3f09b-5b01-42f3-a7df-b7763c066828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_5b31c82d-821d-4d86-8437-fae394bcea12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_26e3f09b-5b01-42f3-a7df-b7763c066828" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_5b31c82d-821d-4d86-8437-fae394bcea12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables" xlink:type="simple" xlink:href="asps-20221212.xsd#FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_097532a6-8b3d-4539-b8b4-9831eb9b6229" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_18b68838-8551-482a-8553-73e40a740d74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_097532a6-8b3d-4539-b8b4-9831eb9b6229" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_18b68838-8551-482a-8553-73e40a740d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_22c49586-2072-47f0-bc0d-8db1d4d60bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_22c49586-2072-47f0-bc0d-8db1d4d60bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7142e142-f7a8-4ebb-8b8a-cb19fe7e079e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7142e142-f7a8-4ebb-8b8a-cb19fe7e079e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_762ca0d1-b793-4252-bb5f-9d2530e02f16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_762ca0d1-b793-4252-bb5f-9d2530e02f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock_64cb7df9-93d4-41cb-b687-38302e1c378c" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:to="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock_64cb7df9-93d4-41cb-b687-38302e1c378c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_3def6d1e-befe-437b-aeda-fea21d379f58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_3def6d1e-befe-437b-aeda-fea21d379f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_5016c714-a8cc-45c1-b00c-970443325cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5034d0a6-886b-4910-8a03-54c946b3cf03" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_5016c714-a8cc-45c1-b00c-970443325cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUETables" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_04aded6d-48ce-46f6-ba58-a32ce11fa66c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleofrevenueTableTextBlock_9efa1de8-9bf0-4143-a59f-04f59a41e5ef" xlink:href="asps-20221212.xsd#asps_ScheduleofrevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_04aded6d-48ce-46f6-ba58-a32ce11fa66c" xlink:to="loc_asps_ScheduleofrevenueTableTextBlock_9efa1de8-9bf0-4143-a59f-04f59a41e5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_68b87769-5c7b-4411-a718-d3f2d1aee505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_04aded6d-48ce-46f6-ba58-a32ce11fa66c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_68b87769-5c7b-4411-a718-d3f2d1aee505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COSTOFREVENUETables" xlink:type="simple" xlink:href="asps-20221212.xsd#COSTOFREVENUETables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COSTOFREVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_69d072ed-89a2-4e54-b832-5195b7b59f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfCostOfRevenueTableTextBlock_98ca5470-7746-451e-8ba1-4318398e7569" xlink:href="asps-20221212.xsd#asps_ScheduleOfCostOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_69d072ed-89a2-4e54-b832-5195b7b59f8c" xlink:to="loc_asps_ScheduleOfCostOfRevenueTableTextBlock_98ca5470-7746-451e-8ba1-4318398e7569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables" xlink:type="simple" xlink:href="asps-20221212.xsd#SELLINGGENERALANDADMINISTRATIVEEXPENSESTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_4f42a542-a277-448b-8cec-c4d1b3bcf3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock_9c01944f-4020-48d3-9fc8-c1f1af69c3d2" xlink:href="asps-20221212.xsd#asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_4f42a542-a277-448b-8cec-c4d1b3bcf3e9" xlink:to="loc_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock_9c01944f-4020-48d3-9fc8-c1f1af69c3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERINCOMEEXPENSENETTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_7c4489f0-df8a-46de-97ef-2a52710fb3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_df670466-3e55-42c7-8c0e-5cb3d4b3f292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_7c4489f0-df8a-46de-97ef-2a52710fb3f1" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_df670466-3e55-42c7-8c0e-5cb3d4b3f292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9092fb8b-d6da-40a7-a432-33967a200d53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_7451c5c2-b37f-42ec-baa1-21902a3543c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9092fb8b-d6da-40a7-a432-33967a200d53" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_7451c5c2-b37f-42ec-baa1-21902a3543c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c0e263de-79a7-4db5-b590-974cdcf58311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9092fb8b-d6da-40a7-a432-33967a200d53" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c0e263de-79a7-4db5-b590-974cdcf58311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_aa1b0376-3cec-4599-99b2-f7e1c162a813" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9092fb8b-d6da-40a7-a432-33967a200d53" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_aa1b0376-3cec-4599-99b2-f7e1c162a813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_085f45a6-078b-44e8-9cbf-1c0929335e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9092fb8b-d6da-40a7-a432-33967a200d53" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_085f45a6-078b-44e8-9cbf-1c0929335e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_769d229b-3af2-4307-8375-628c34e508ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9092fb8b-d6da-40a7-a432-33967a200d53" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_769d229b-3af2-4307-8375-628c34e508ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/EARNINGSPERSHARETables" xlink:type="simple" xlink:href="asps-20221212.xsd#EARNINGSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/EARNINGSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_37e70e0c-3c96-45a4-bdfa-e1e8d303faf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_813f68f3-a50c-463c-9816-e3a2a4cb41b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_37e70e0c-3c96-45a4-bdfa-e1e8d303faf4" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_813f68f3-a50c-463c-9816-e3a2a4cb41b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d9f231ba-1284-4f3f-9f74-a132ab527d60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock_f66f20b8-75b4-4058-b668-ce0c08b21445" xlink:href="asps-20221212.xsd#asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d9f231ba-1284-4f3f-9f74-a132ab527d60" xlink:to="loc_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock_f66f20b8-75b4-4058-b668-ce0c08b21445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_b33629cf-03d2-4852-9e46-86bfa5c1f25c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d9f231ba-1284-4f3f-9f74-a132ab527d60" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b33629cf-03d2-4852-9e46-86bfa5c1f25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_84954423-042d-417a-828a-03ac1ab8b429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d9f231ba-1284-4f3f-9f74-a132ab527d60" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_84954423-042d-417a-828a-03ac1ab8b429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGTables" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGTables"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b3420ce9-516e-49e5-a13e-15eecc862362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_c47cd821-f078-4c2a-a6ba-380c33a825c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b3420ce9-516e-49e5-a13e-15eecc862362" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_c47cd821-f078-4c2a-a6ba-380c33a825c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_82ade44f-9b3c-4a97-83f3-fead132dd2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b3420ce9-516e-49e5-a13e-15eecc862362" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_82ade44f-9b3c-4a97-83f3-fead132dd2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_44f93a6f-955e-446d-a8a9-001cae659cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b3420ce9-516e-49e5-a13e-15eecc862362" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_44f93a6f-955e-446d-a8a9-001cae659cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_648b148f-5aca-41f8-8ff7-77641e074111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b3420ce9-516e-49e5-a13e-15eecc862362" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_648b148f-5aca-41f8-8ff7-77641e074111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_d9a436ca-ce28-4fbd-a0d7-137334173adf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b3420ce9-516e-49e5-a13e-15eecc862362" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_d9a436ca-ce28-4fbd-a0d7-137334173adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ORGANIZATIONDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ORGANIZATIONDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ORGANIZATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_39fd4225-de7b-4bce-9ef0-cc9a115c671d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c3ea07a3-2c07-4580-9133-31b3654f6627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_39fd4225-de7b-4bce-9ef0-cc9a115c671d" xlink:to="loc_us-gaap_NumberOfReportableSegments_c3ea07a3-2c07-4580-9133-31b3654f6627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6b0ed9e0-6280-4a28-b630-ea035077e081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6b0ed9e0-6280-4a28-b630-ea035077e081" xlink:to="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83be0961-e942-4b10-a46c-33d92960ac32" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_99c13aa4-a4fb-41f4-9f7a-2865822d823f" xlink:to="loc_dei_EntityDomain_83be0961-e942-4b10-a46c-33d92960ac32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_d7a716f0-e4c6-4e55-8fb8-35bdf6b8b3ce" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_83be0961-e942-4b10-a46c-33d92960ac32" xlink:to="loc_asps_PointillistInc.Member_d7a716f0-e4c6-4e55-8fb8-35bdf6b8b3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ee84db59-3c2a-48a8-9f70-0dc37caab7ed" xlink:to="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c6f05ffa-2548-46e5-9799-66e2878212ba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:to="loc_srt_MinimumMember_c6f05ffa-2548-46e5-9799-66e2878212ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_efee7da7-3ef0-4c9f-9259-73d2cfb79bf4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b36b09e5-f4dd-4b5f-af7a-f236f6d7bf97" xlink:to="loc_srt_MaximumMember_efee7da7-3ef0-4c9f-9259-73d2cfb79bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_df7ed20d-1d05-4690-aa18-dc33b8dd449e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c82d0c13-869c-41b0-9ed4-254ce447298a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_df7ed20d-1d05-4690-aa18-dc33b8dd449e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_89451232-793f-43ee-ba69-28e6b0db05b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_df7ed20d-1d05-4690-aa18-dc33b8dd449e" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_89451232-793f-43ee-ba69-28e6b0db05b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_77b4385c-d8ee-4129-9433-60d28c5cb46d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_bd4966f9-4f1f-4500-9f93-3df6fdd11f14" xlink:to="loc_srt_OwnershipDomain_77b4385c-d8ee-4129-9433-60d28c5cb46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_c16f6ed8-5a13-4f4e-8d62-aac783375a95" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_77b4385c-d8ee-4129-9433-60d28c5cb46d" xlink:to="loc_asps_PointillistInc.Member_c16f6ed8-5a13-4f4e-8d62-aac783375a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b50bff31-2290-4866-8261-914d5f7f7133" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a4855085-f482-41e4-8cca-681d8f4ac11f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b50bff31-2290-4866-8261-914d5f7f7133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConvertibleNotesDueJanuary2023Member_48b9b799-6eae-4717-a281-805f8f0c0aa4" xlink:href="asps-20221212.xsd#asps_ConvertibleNotesDueJanuary2023Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b50bff31-2290-4866-8261-914d5f7f7133" xlink:to="loc_asps_ConvertibleNotesDueJanuary2023Member_48b9b799-6eae-4717-a281-805f8f0c0aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a378bcf5-71f2-47b2-84a4-e118a8d3500a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_091673b2-29bd-45ba-87f3-beb1cc6c4beb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a378bcf5-71f2-47b2-84a4-e118a8d3500a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_9f68e20d-3eaa-453d-85b4-3b69fb171a11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a378bcf5-71f2-47b2-84a4-e118a8d3500a" xlink:to="loc_us-gaap_ConvertibleDebtMember_9f68e20d-3eaa-453d-85b4-3b69fb171a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_0c9b736e-aff8-41dd-8fbb-d3e1a247630a" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CompanyAxis_5279a68e-1173-4e5a-a722-c1c7440af189" xlink:to="loc_asps_CompanyDomain_0c9b736e-aff8-41dd-8fbb-d3e1a247630a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember_f3102a1e-a901-4458-9b97-b20a7ef61d0d" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CompanyDomain_0c9b736e-aff8-41dd-8fbb-d3e1a247630a" xlink:to="loc_asps_AltisourceResidentialCorporationMember_f3102a1e-a901-4458-9b97-b20a7ef61d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_d371f11f-4fc4-4b48-ab77-fabaa350c15d" xlink:to="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_86371724-bf41-4919-b97c-5a76f9436dfd" xlink:href="asps-20221212.xsd#asps_VariableInterestEntityTermsofArrangementsNumberofTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_VariableInterestEntityTermsofArrangementsNumberofTerms_86371724-bf41-4919-b97c-5a76f9436dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_539e1108-09a9-427c-8949-9e17678a405c" xlink:href="asps-20221212.xsd#asps_VariableInterestEntityTermsofArrangementsAgreementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_VariableInterestEntityTermsofArrangementsAgreementTerm_539e1108-09a9-427c-8949-9e17678a405c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_375942cb-c856-4939-8d95-1230906a9764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_Assets_375942cb-c856-4939-8d95-1230906a9764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_faecf00c-7c76-4d62-9937-b2a5cafffb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_Liabilities_faecf00c-7c76-4d62-9937-b2a5cafffb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_68ab471d-4583-49bf-a415-c847731949f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_68ab471d-4583-49bf-a415-c847731949f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_28650a0b-5153-438c-89a7-8969f90554f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_28650a0b-5153-438c-89a7-8969f90554f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4ad1dd08-21aa-4c2d-bbb3-9aa9fea72780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4ad1dd08-21aa-4c2d-bbb3-9aa9fea72780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SaleOfStockThresholdForSaleOfEquity_878d0a8f-930f-457b-b9d9-fbbeee5e7642" xlink:href="asps-20221212.xsd#asps_SaleOfStockThresholdForSaleOfEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_SaleOfStockThresholdForSaleOfEquity_878d0a8f-930f-457b-b9d9-fbbeee5e7642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConversionOfStockEquityValuationThreshold_d529c95c-a007-4d44-b2cf-dfe91e6a507a" xlink:href="asps-20221212.xsd#asps_ConversionOfStockEquityValuationThreshold"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_asps_ConversionOfStockEquityValuationThreshold_d529c95c-a007-4d44-b2cf-dfe91e6a507a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3b28847d-1ce7-40c6-a152-c7e3b827f219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3b28847d-1ce7-40c6-a152-c7e3b827f219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_2abc588f-aa63-4507-94dc-7ed0ce787a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6926bb14-a3e6-4f6a-86cf-3f41c9501b82" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_2abc588f-aa63-4507-94dc-7ed0ce787a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1ed50d61-7cfc-4385-82ce-476f2545d3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1ed50d61-7cfc-4385-82ce-476f2545d3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b8c44054-0799-4359-9308-2aa6c64ec106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_1ed50d61-7cfc-4385-82ce-476f2545d3e3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b8c44054-0799-4359-9308-2aa6c64ec106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_45ae52fe-c116-4dea-8771-ac67182fa220" xlink:href="asps-20221212.xsd#asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_a5103005-ee06-4933-bda0-5a23d758fc77" xlink:to="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_45ae52fe-c116-4dea-8771-ac67182fa220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_6aa6ca72-6a7d-481f-9ae6-9c12c4222628" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract_45ae52fe-c116-4dea-8771-ac67182fa220" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_6aa6ca72-6a7d-481f-9ae6-9c12c4222628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_71515e85-66ed-4643-a237-90bc0e77b523" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_71515e85-66ed-4643-a237-90bc0e77b523" xlink:to="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0834372c-9697-48eb-8543-8b901bffc784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_1e30e535-0c2d-48ef-b1ae-635594ba5154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_1e30e535-0c2d-48ef-b1ae-635594ba5154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_8990975a-bad8-4166-a5f9-5fb5efbf6726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_OfficeEquipmentMember_8990975a-bad8-4166-a5f9-5fb5efbf6726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_88155d01-7abd-4d24-ad8e-c59d7435908a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_ComputerEquipmentMember_88155d01-7abd-4d24-ad8e-c59d7435908a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_debcbc64-0af1-4aaa-99b7-00ed06a8d039" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_debcbc64-0af1-4aaa-99b7-00ed06a8d039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_d13f9226-cece-4335-8188-b62377dc09d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5891e110-f185-4c05-ae26-061d59a5b789" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_d13f9226-cece-4335-8188-b62377dc09d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:to="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_eda2f290-f2d1-4854-bb7c-bc5ccddcf39b" xlink:to="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8c2bcf57-2f39-4b28-af68-19762c55532b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:to="loc_srt_MinimumMember_8c2bcf57-2f39-4b28-af68-19762c55532b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_04f71006-9adf-4c23-8cda-95229e67868b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_be4084a8-58e1-48dd-bd95-ddb9ab863345" xlink:to="loc_srt_MaximumMember_04f71006-9adf-4c23-8cda-95229e67868b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_e17e5555-b6db-4f1a-900f-1a15467bc459" xlink:href="asps-20221212.xsd#asps_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesTable_cab19cc4-6ff6-4cca-86a5-20c5208b4418" xlink:to="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_e17e5555-b6db-4f1a-900f-1a15467bc459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dcd98d7a-1b9f-4bc4-958b-b3500c378bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_SummaryOfSignificantAccountingPoliciesLineItems_e17e5555-b6db-4f1a-900f-1a15467bc459" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dcd98d7a-1b9f-4bc4-958b-b3500c378bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#CUSTOMERCONCENTRATIONDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_96bd13ea-cd38-4773-926f-7fa3bf7776cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_96bd13ea-cd38-4773-926f-7fa3bf7776cc" xlink:to="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_386fe7f7-86bc-4589-a023-6a513118ef66" xlink:to="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_801d9cad-7c3d-4060-b278-a3472c2e0319" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_OcwenFinancialCorporationMember_801d9cad-7c3d-4060-b278-a3472c2e0319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedOcwenMember_d356bbca-5dfa-43b4-a874-c4f376764bfc" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedOcwenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_HighlyCorrelatedOcwenMember_d356bbca-5dfa-43b4-a874-c4f376764bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationInvestorMember_b81d9cc8-3611-4d2c-b4bc-5f9f68a8859c" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationInvestorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_OcwenFinancialCorporationInvestorMember_b81d9cc8-3611-4d2c-b4bc-5f9f68a8859c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_97ad2807-3a27-427b-9224-01d2f9fc7e49" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_NRZMember_97ad2807-3a27-427b-9224-01d2f9fc7e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedNRZMember_5a2c47a6-af2c-4ae2-840b-6a2991e21884" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedNRZMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7bf8492e-126d-44db-a0e5-43141e89df46" xlink:to="loc_asps_HighlyCorrelatedNRZMember_5a2c47a6-af2c-4ae2-840b-6a2991e21884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_98021d43-03e1-4015-8541-31dbf8b760d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bfd060f6-87b8-4192-8add-408b39d62b83" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_98021d43-03e1-4015-8541-31dbf8b760d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_80ae771a-0fc9-45ae-9af4-12f24dc58c02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_98021d43-03e1-4015-8541-31dbf8b760d9" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_80ae771a-0fc9-45ae-9af4-12f24dc58c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4f8b2043-9a9d-47c3-9251-954a175ababb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_564a0e2c-6eb9-4016-8386-a0225facab4e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4f8b2043-9a9d-47c3-9251-954a175ababb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_5d614780-90c0-4729-970a-489e76d24bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4f8b2043-9a9d-47c3-9251-954a175ababb" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_5d614780-90c0-4729-970a-489e76d24bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ac4bbd32-27a2-4aed-9532-d5d18c4a2604" xlink:to="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MortgageServicingRightsMember_93c3e5ac-8bfb-4c03-8ddc-c5da871593bd" xlink:href="asps-20221212.xsd#asps_MortgageServicingRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:to="loc_asps_MortgageServicingRightsMember_93c3e5ac-8bfb-4c03-8ddc-c5da871593bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefaultValuationsAndTitleServicesMember_b855a688-3a2c-4766-97ef-532c3b7c3630" xlink:href="asps-20221212.xsd#asps_DefaultValuationsAndTitleServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_74da9ca0-7fbf-46ae-a88d-13cd14a66080" xlink:to="loc_asps_DefaultValuationsAndTitleServicesMember_b855a688-3a2c-4766-97ef-532c3b7c3630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d0d8d2b6-5ba3-414f-9240-fd465d0eda5a" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_cae2ddad-3318-4fd1-8299-8f2d7eb6596c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:to="loc_us-gaap_BilledRevenuesMember_cae2ddad-3318-4fd1-8299-8f2d7eb6596c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_dc69c7bb-6a7a-4a7e-88d4-ea714a0666a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_ba320c61-8362-4491-bb7e-d74ea4991d85" xlink:to="loc_us-gaap_UnbilledRevenuesMember_dc69c7bb-6a7a-4a7e-88d4-ea714a0666a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_07ab155c-3b02-460c-a38d-8b3be62b218b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_4b676737-414d-4c29-956e-1c4a7c28123b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_07ab155c-3b02-460c-a38d-8b3be62b218b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_7f212ec2-5639-42eb-9a04-0a3fb501b1c3" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_07ab155c-3b02-460c-a38d-8b3be62b218b" xlink:to="loc_asps_NRZMember_7f212ec2-5639-42eb-9a04-0a3fb501b1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4e1e264f-8657-49df-9f54-c3c70d8e7051" xlink:to="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_34b4dace-ee94-4989-a675-68d9eac1b3db" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:to="loc_srt_MaximumMember_34b4dace-ee94-4989-a675-68d9eac1b3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d2834499-ea1c-4be9-b273-aa7e6cff0207" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_efaa04fd-0dab-42a4-bf06-79dca793be46" xlink:to="loc_srt_MinimumMember_d2834499-ea1c-4be9-b273-aa7e6cff0207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f0281141-9bb0-4d2e-8678-addbc4308cc2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1d9ae3e1-07e2-400f-a201-bb36a9ec2ba9" xlink:to="loc_dei_EntityDomain_f0281141-9bb0-4d2e-8678-addbc4308cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_44140ce4-5430-4f46-9d76-4211f29c7f3a" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f0281141-9bb0-4d2e-8678-addbc4308cc2" xlink:to="loc_asps_OcwenFinancialCorporationMember_44140ce4-5430-4f46-9d76-4211f29c7f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_612f1626-1eb4-4c4e-934d-521dc5330511" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f0da1c02-fe60-45ed-ac43-fe9fe4c252f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f0da1c02-fe60-45ed-ac43-fe9fe4c252f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cc48bb6c-1766-4a02-8d5d-fcd3cc6ce0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cc48bb6c-1766-4a02-8d5d-fcd3cc6ce0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_d38dc074-d249-4c4c-90b7-a68f4778f657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_us-gaap_AccountsReceivableNet_d38dc074-d249-4c4c-90b7-a68f4778f657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_64459c41-e437-4f07-87c3-34ae8bd287dc" xlink:href="asps-20221212.xsd#asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_09e07c4f-d464-41a3-ac36-db84bc0c9d2e" xlink:to="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_64459c41-e437-4f07-87c3-34ae8bd287dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SALEOFBUSINESSESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SALEOFBUSINESSESDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SALEOFBUSINESSESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_44d779b3-18d7-4a77-b080-b746b362d404" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_44d779b3-18d7-4a77-b080-b746b362d404" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_9a867ca6-fe33-41be-a40c-8d161ab7ef0a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_adbfc68b-5979-43b5-a993-92935f1c066b" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:to="loc_asps_PointillistInc.Member_adbfc68b-5979-43b5-a993-92935f1c066b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FinancialServicesBusinessMember_4d018222-7015-4187-82e7-69f85b17dd8e" xlink:href="asps-20221212.xsd#asps_FinancialServicesBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:to="loc_asps_FinancialServicesBusinessMember_4d018222-7015-4187-82e7-69f85b17dd8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember_9374e745-199a-4787-8471-2986d4487d90" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cf66ae37-f092-456a-ae21-d73e2bdb0024" xlink:to="loc_asps_RentalPropertyManagementBusinessMember_9374e745-199a-4787-8471-2986d4487d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d9813e40-82a4-4e7f-8d64-9f1b9c020b34" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_498c1472-9df7-4876-8a31-83d8385ed956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_498c1472-9df7-4876-8a31-83d8385ed956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e230049d-3f87-4294-8ec9-217a4e3ec19c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e230049d-3f87-4294-8ec9-217a4e3ec19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_b24245b5-3ae5-4c49-8f15-44c8732c38c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5ca4cd81-b3c5-4f9d-9a62-8e718f827c55" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_b24245b5-3ae5-4c49-8f15-44c8732c38c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_76c75100-44fd-44f2-ad2d-f98040bdfcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5c272111-ce99-4d93-b694-bba2066a0c20" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_76c75100-44fd-44f2-ad2d-f98040bdfcfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_1591cd40-e335-43c3-b1d7-043375a36ddd" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_76c75100-44fd-44f2-ad2d-f98040bdfcfe" xlink:to="loc_asps_PointillistInc.Member_1591cd40-e335-43c3-b1d7-043375a36ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_98e6ff0d-44ae-45af-ac33-5495b8beac38" xlink:to="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GenesysMember_8cf458d1-c412-4770-af63-f5bb4f79f28f" xlink:href="asps-20221212.xsd#asps_GenesysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:to="loc_asps_GenesysMember_8cf458d1-c412-4770-af63-f5bb4f79f28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_121d93e8-c041-4196-af06-bde24160fa3e" xlink:href="asps-20221212.xsd#asps_WorkingCapitalEscrowAndIndemnificationEscrowMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f1f79be4-8210-4ce8-ad26-fde01ef760d3" xlink:to="loc_asps_WorkingCapitalEscrowAndIndemnificationEscrowMember_121d93e8-c041-4196-af06-bde24160fa3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_af3e39b7-7ac5-4987-9dd0-b19e67045590" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_d8b36a28-c7f9-4a5c-85eb-ac3aa83aa9eb" xlink:to="loc_srt_OwnershipDomain_af3e39b7-7ac5-4987-9dd0-b19e67045590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_df2dc5a4-0fb6-4622-bc68-dc52b045b3ed" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_af3e39b7-7ac5-4987-9dd0-b19e67045590" xlink:to="loc_asps_PointillistInc.Member_df2dc5a4-0fb6-4622-bc68-dc52b045b3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_5c52bd12-14f8-40fb-8f83-5787d917d788" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_WorkingCapitalEscrowMember_a0681b10-de12-44e8-86de-ee09b79813be" xlink:href="asps-20221212.xsd#asps_WorkingCapitalEscrowMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:to="loc_asps_WorkingCapitalEscrowMember_a0681b10-de12-44e8-86de-ee09b79813be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_IndemnificationEscrowMember_d754178f-9d3c-403d-a5de-16ee243c1733" xlink:href="asps-20221212.xsd#asps_IndemnificationEscrowMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_90300510-9bd3-43d5-85e6-fae5e0e7528a" xlink:to="loc_asps_IndemnificationEscrowMember_d754178f-9d3c-403d-a5de-16ee243c1733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_681676c3-616b-4d34-b6f4-004c56d8c493" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_625d700f-275b-4d12-95d1-4a96230f06c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_625d700f-275b-4d12-95d1-4a96230f06c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_81fefb06-1da6-4741-8e88-a7bb75b5dd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_81fefb06-1da6-4741-8e88-a7bb75b5dd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_4f5f87f7-7be7-4ea0-ae85-4dfecfd65897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_RestrictedCashCurrent_4f5f87f7-7be7-4ea0-ae85-4dfecfd65897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cbd6cf42-cd58-4359-8beb-1532555a17c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_cbd6cf42-cd58-4359-8beb-1532555a17c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ProceedsFromSaleOfDisposalGroup_4d14b927-e266-437b-b146-7cf64cc68a63" xlink:href="asps-20221212.xsd#asps_ProceedsFromSaleOfDisposalGroup"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_ProceedsFromSaleOfDisposalGroup_4d14b927-e266-437b-b146-7cf64cc68a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b8067b9f-4ae2-49e2-9c0f-10791c49821d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_b8067b9f-4ae2-49e2-9c0f-10791c49821d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_dcd201c4-b042-4a41-a9c5-8d1dc93ffe68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_OtherAssets_dcd201c4-b042-4a41-a9c5-8d1dc93ffe68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_4e4348fa-671e-408f-a907-942229923a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_4e4348fa-671e-408f-a907-942229923a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GainLossOnDispositionOfBusinessNetOfTax_33e85fa4-f047-4883-aa9c-821db2728e51" xlink:href="asps-20221212.xsd#asps_GainLossOnDispositionOfBusinessNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_GainLossOnDispositionOfBusinessNetOfTax_33e85fa4-f047-4883-aa9c-821db2728e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_bb15f6fa-9fcc-43c2-b8af-147b324cc3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_bb15f6fa-9fcc-43c2-b8af-147b324cc3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_11a4e04d-4df7-46cb-9bc3-adcb9921db34" xlink:href="asps-20221212.xsd#asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration_11a4e04d-4df7-46cb-9bc3-adcb9921db34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_6119d39c-3c0b-44b4-950b-76d0b794c033" xlink:href="asps-20221212.xsd#asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable_6119d39c-3c0b-44b4-950b-76d0b794c033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DisposalGroupNumberOfInstallmentPayments_eb6aca29-70f0-46d6-a1e0-9a8b756c39a8" xlink:href="asps-20221212.xsd#asps_DisposalGroupNumberOfInstallmentPayments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_DisposalGroupNumberOfInstallmentPayments_eb6aca29-70f0-46d6-a1e0-9a8b756c39a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FutureProceedsfromDivestitureofBusiness_21717344-a3b1-4487-bf50-b541c8e1ca6c" xlink:href="asps-20221212.xsd#asps_FutureProceedsfromDivestitureofBusiness"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_asps_FutureProceedsfromDivestitureofBusiness_21717344-a3b1-4487-bf50-b541c8e1ca6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_a8f06266-9ae4-49e6-9f99-81d3142e4c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableGrossNoncurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d6c02256-8c79-46cc-b633-db7bef9ef060" xlink:to="loc_us-gaap_NotesAndLoansReceivableGrossNoncurrent_a8f06266-9ae4-49e6-9f99-81d3142e4c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INVESTMENTINEQUITYSECURITIESDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_922c332e-0c96-4d81-b6d7-b8baf4cc9db3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_922c332e-0c96-4d81-b6d7-b8baf4cc9db3" xlink:to="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:to="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_fb8bc8b0-93ca-4a95-b1cc-137dbc6cdbc2" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CompanyAxis_94c88f78-e667-45a6-a0d0-e6fe13dd82ec" xlink:to="loc_asps_CompanyDomain_fb8bc8b0-93ca-4a95-b1cc-137dbc6cdbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember_b098e6ea-f207-43d2-9c94-d624849e0986" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CompanyDomain_fb8bc8b0-93ca-4a95-b1cc-137dbc6cdbc2" xlink:to="loc_asps_AltisourceResidentialCorporationMember_b098e6ea-f207-43d2-9c94-d624849e0986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_9f8ccd3b-a65d-4828-8706-1b58b4dd7310" xlink:to="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesAcquired_bbb8b17b-ddbb-41d1-b51a-be3332c4171d" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesAcquired_bbb8b17b-ddbb-41d1-b51a-be3332c4171d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesOutstanding_abb90ad5-d6c2-489f-83ba-2c9fa6fef007" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesOutstanding_abb90ad5-d6c2-489f-83ba-2c9fa6fef007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_03eb5e87-dc29-43b4-b527-e8b5bcf912ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_03eb5e87-dc29-43b4-b527-e8b5bcf912ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_cd21b598-ca03-4654-ab37-815b716505d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_cd21b598-ca03-4654-ab37-815b716505d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeDividend_c146a7fe-1eab-42d9-8a6d-b2511a95cc19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeDividend"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_InvestmentIncomeDividend_c146a7fe-1eab-42d9-8a6d-b2511a95cc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_8af8b5bf-c17b-47d0-93a1-3d24144f9fb6" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesDisposed"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_8af8b5bf-c17b-47d0-93a1-3d24144f9fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_28527e84-e007-421c-b506-86dc650824f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_ae4dfbb4-8c19-4eed-acbd-ea1d17e1635f" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_28527e84-e007-421c-b506-86dc650824f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_97ad5726-2a79-4e08-abba-5f3bfe7a4bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_97ad5726-2a79-4e08-abba-5f3bfe7a4bfe" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_7c6efc5b-5812-43f5-acc6-3615502e4d2e" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_e61d80ef-7bdb-462b-8b58-5bcf398fb254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:to="loc_us-gaap_BilledRevenuesMember_e61d80ef-7bdb-462b-8b58-5bcf398fb254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_ef9bc428-b5bc-4e9d-8d31-004b194fc79d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_1b894c8f-1139-497f-80c3-1da668776405" xlink:to="loc_us-gaap_UnbilledRevenuesMember_ef9bc428-b5bc-4e9d-8d31-004b194fc79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2267bc71-e3d8-486e-9929-dffce1649d61" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_4ee8ca8c-3851-4387-8ee7-eec54d44a74b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_4ee8ca8c-3851-4387-8ee7-eec54d44a74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9f4d631c-f1c9-4324-9f1d-1f7d9f754731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9f4d631c-f1c9-4324-9f1d-1f7d9f754731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_159367d1-daee-4f05-b04e-794394fc2e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_14c8f04a-755a-4c0b-ae79-8ac38b1abdd1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_159367d1-daee-4f05-b04e-794394fc2e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_e807ab61-0311-4926-b1be-0ad884db3bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_97ad5726-2a79-4e08-abba-5f3bfe7a4bfe" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_e807ab61-0311-4926-b1be-0ad884db3bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ca30af39-b211-4c75-9d22-8af391a90419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5ca39b73-d235-453c-b71e-c633e71c957e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ca30af39-b211-4c75-9d22-8af391a90419" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5ca39b73-d235-453c-b71e-c633e71c957e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e388af76-8d60-4320-b348-5c65ae1837bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5ca39b73-d235-453c-b71e-c633e71c957e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e388af76-8d60-4320-b348-5c65ae1837bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ce4b0b9e-3b98-4a41-90c8-37f1327a7e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5ca39b73-d235-453c-b71e-c633e71c957e" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ce4b0b9e-3b98-4a41-90c8-37f1327a7e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1e27e633-cf62-4ce3-a278-97e79b613b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5ca39b73-d235-453c-b71e-c633e71c957e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_1e27e633-cf62-4ce3-a278-97e79b613b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c0fd3807-b482-4267-9bbe-32850abc798e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5ca39b73-d235-453c-b71e-c633e71c957e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c0fd3807-b482-4267-9bbe-32850abc798e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_c1452a19-3994-4d80-a81c-de7ba3f7a014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b5c7485e-66a3-4fad-abeb-7a4822a461ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_c1452a19-3994-4d80-a81c-de7ba3f7a014" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b5c7485e-66a3-4fad-abeb-7a4822a461ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_63c6e9fc-5829-4b83-8150-6738a480f936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_c1452a19-3994-4d80-a81c-de7ba3f7a014" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_63c6e9fc-5829-4b83-8150-6738a480f936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PrepaidMaintenanceCurrent_118f5c8a-373b-4835-b4a8-401db76385c2" xlink:href="asps-20221212.xsd#asps_PrepaidMaintenanceCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_c1452a19-3994-4d80-a81c-de7ba3f7a014" xlink:to="loc_asps_PrepaidMaintenanceCurrent_118f5c8a-373b-4835-b4a8-401db76385c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_9867a97a-8258-41ba-bccb-3da6faddc28c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_c1452a19-3994-4d80-a81c-de7ba3f7a014" xlink:to="loc_us-gaap_OtherAssetsCurrent_9867a97a-8258-41ba-bccb-3da6faddc28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4d1272df-a021-4569-ade7-220d3cbb4daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_c1452a19-3994-4d80-a81c-de7ba3f7a014" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4d1272df-a021-4569-ade7-220d3cbb4daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5613f26c-92b7-4b79-a84f-ecaf54e7314e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_382e8f02-32f2-4cd2-9096-1b08932aa309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5613f26c-92b7-4b79-a84f-ecaf54e7314e" xlink:to="loc_us-gaap_Depreciation_382e8f02-32f2-4cd2-9096-1b08932aa309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e261422e-25da-4480-91d3-d98b9996565e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e261422e-25da-4480-91d3-d98b9996565e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca37dc56-341f-453c-8236-048cfa4bcff1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_13a5da8e-cd9e-4b4c-9448-14759753b6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_ComputerEquipmentMember_13a5da8e-cd9e-4b4c-9448-14759753b6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_950ad8a1-9f2d-4a56-a69b-b89808c1a84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_950ad8a1-9f2d-4a56-a69b-b89808c1a84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_24396797-ab0c-449b-a87d-2a2d5fc406e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_24396797-ab0c-449b-a87d-2a2d5fc406e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_a932ab68-a486-4ab8-88f7-fe99d3d4ed8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a5f0cdb6-7259-4905-b320-e5e1ac0790ef" xlink:to="loc_us-gaap_OfficeEquipmentMember_a932ab68-a486-4ab8-88f7-fe99d3d4ed8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_21a567bf-6460-42c8-99a9-3d4b7e5e3e31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_f98d4974-1dd3-48c7-9208-adb0afb9dcd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_f98d4974-1dd3-48c7-9208-adb0afb9dcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7c5aefcd-7733-4873-a8a8-f3824c69590e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7c5aefcd-7733-4873-a8a8-f3824c69590e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_20e74790-9f90-4ba2-84f5-28a90831f3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fb00532-80c3-4327-9e9e-dcffc86d6197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_20e74790-9f90-4ba2-84f5-28a90831f3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#PREMISESANDEQUIPMENTNETSummarybyCountryDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4ba1c954-c6d6-43e1-a8e4-5eaad15d88e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4ba1c954-c6d6-43e1-a8e4-5eaad15d88e3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:to="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8083f2e9-8c43-424e-8e13-a111183ac835" xlink:to="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_LU_14f2743b-49a8-45ce-99fe-7132d46a29a2" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_LU"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_LU_14f2743b-49a8-45ce-99fe-7132d46a29a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8a73189d-0974-40b2-9303-355e9aa44b50" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_US_8a73189d-0974-40b2-9303-355e9aa44b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_14cec100-6cd9-4a90-b072-11da075cc1da" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_IN_14cec100-6cd9-4a90-b072-11da075cc1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_f62b2d73-3a02-4a6f-9534-274881faac61" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_UY"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b3b42066-5cd0-4924-8859-04418002a9dc" xlink:to="loc_country_UY_f62b2d73-3a02-4a6f-9534-274881faac61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_508fc763-562a-4bb2-b133-f1642120b694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_208f6d23-5526-4b63-8e72-b90569e632ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_508fc763-562a-4bb2-b133-f1642120b694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8db37d70-6515-49c1-be45-0e1d1f93cd98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_508fc763-562a-4bb2-b133-f1642120b694" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8db37d70-6515-49c1-be45-0e1d1f93cd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_15a89cd6-4187-424d-8329-fb42f8f1c103" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightOfUseAssetGross_0245b6af-2713-4319-ad19-97751c4e5a52" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightOfUseAssetGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_15a89cd6-4187-424d-8329-fb42f8f1c103" xlink:to="loc_asps_OperatingLeaseRightOfUseAssetGross_0245b6af-2713-4319-ad19-97751c4e5a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_1c90d3ba-829a-4bf0-9ac5-a0c5c7b30c60" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_15a89cd6-4187-424d-8329-fb42f8f1c103" xlink:to="loc_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization_1c90d3ba-829a-4bf0-9ac5-a0c5c7b30c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_04ed7a21-a0a0-4c60-973b-1855618a007d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_15a89cd6-4187-424d-8329-fb42f8f1c103" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_04ed7a21-a0a0-4c60-973b-1855618a007d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1dcf5630-6f75-4eba-a086-cc1a48a7b11a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLeaseRightofUseAssetAmortization_e9b27ec9-978e-43f4-b159-f1453b0647f2" xlink:href="asps-20221212.xsd#asps_OperatingLeaseRightofUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1dcf5630-6f75-4eba-a086-cc1a48a7b11a" xlink:to="loc_asps_OperatingLeaseRightofUseAssetAmortization_e9b27ec9-978e-43f4-b159-f1453b0647f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9fbd94f6-6cd5-4b62-b4d5-fa8af56d54b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9fbd94f6-6cd5-4b62-b4d5-fa8af56d54b8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1ebb7d04-9fb7-455b-89b3-9aef87eb7782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_17b68e4d-2f12-4ca1-aa11-28fadf4680e4" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1ebb7d04-9fb7-455b-89b3-9aef87eb7782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f22ae498-298c-4ce8-bc8f-c2bd7d922f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_1ebb7d04-9fb7-455b-89b3-9aef87eb7782" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f22ae498-298c-4ce8-bc8f-c2bd7d922f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1944fc16-29ce-4053-b67f-d9769ff95f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f1e4e1b0-e391-4918-8dfb-58982894c90f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1944fc16-29ce-4053-b67f-d9769ff95f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_Owners.comMember_9b3748f1-89cf-41e2-bb67-acb44cf407cb" xlink:href="asps-20221212.xsd#asps_Owners.comMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1944fc16-29ce-4053-b67f-d9769ff95f29" xlink:to="loc_asps_Owners.comMember_9b3748f1-89cf-41e2-bb67-acb44cf407cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_2c5dd130-7636-4ca1-aced-207f5bac56a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a9ab1e1f-ff6d-4ee6-8f8c-f2cf7a8798d2" xlink:to="loc_us-gaap_GoodwillLineItems_2c5dd130-7636-4ca1-aced-207f5bac56a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_2c5dd130-7636-4ca1-aced-207f5bac56a2" xlink:to="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2e63de28-c692-4555-be7d-12276d327925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:to="loc_us-gaap_Goodwill_2e63de28-c692-4555-be7d-12276d327925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_fdcd8bbd-8d54-4854-b2db-3e225dcf439a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_fdcd8bbd-8d54-4854-b2db-3e225dcf439a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1c10c953-aacf-4fce-bf8f-5feb6e45f711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9f06bc1b-23e2-4961-b72d-edab8cd11cb3" xlink:to="loc_us-gaap_Goodwill_1c10c953-aacf-4fce-bf8f-5feb6e45f711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aabf8bec-00df-4c34-b96d-e1d6097f1579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aabf8bec-00df-4c34-b96d-e1d6097f1579" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f1a542c3-b405-4f36-a9aa-2bb766498ca7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_4dfc13aa-d921-4f1b-9533-e9b5404b2aad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_4dfc13aa-d921-4f1b-9533-e9b5404b2aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingAgreementMember_86adcc45-1110-48f1-9398-9e0e164179d8" xlink:href="asps-20221212.xsd#asps_OperatingAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_asps_OperatingAgreementMember_86adcc45-1110-48f1-9398-9e0e164179d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_9edf4f3e-5b62-4110-a14a-1b7e4e9ef5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_9edf4f3e-5b62-4110-a14a-1b7e4e9ef5b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_88ec91b9-9f0a-4218-a9b7-14e9c13cf44c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_88ec91b9-9f0a-4218-a9b7-14e9c13cf44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_1bb0bca3-e6a3-4967-bc4f-7aab381ba86a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_1bb0bca3-e6a3-4967-bc4f-7aab381ba86a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_f4ae7d36-350c-404e-914d-46adefec8843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a622d46-682f-4e1f-b27d-6679eac12e68" xlink:to="loc_us-gaap_IntellectualPropertyMember_f4ae7d36-350c-404e-914d-46adefec8843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:to="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c68677ff-d613-4ecf-9af4-985c3493e5bc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5f1d860c-29eb-4c0b-9d83-8ba2af70f08b" xlink:to="loc_srt_RangeMember_c68677ff-d613-4ecf-9af4-985c3493e5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_69ef4638-43ae-4fa6-8e6d-056bfc7cf890" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c68677ff-d613-4ecf-9af4-985c3493e5bc" xlink:to="loc_srt_WeightedAverageMember_69ef4638-43ae-4fa6-8e6d-056bfc7cf890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_12a70981-d6f7-4c3c-989e-e82c5a0a6f30" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0be19472-c304-49cf-92c7-24c4af5a687b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0be19472-c304-49cf-92c7-24c4af5a687b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_296dfe87-e16e-4aa9-a004-13e0e2aed359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_296dfe87-e16e-4aa9-a004-13e0e2aed359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba0e114f-ebe9-463f-88b7-973cc3c33131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ba0e114f-ebe9-463f-88b7-973cc3c33131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46b1285e-8608-40f3-98ba-861f253bc028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b633235-9ced-424c-9727-13f29b2ddb83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46b1285e-8608-40f3-98ba-861f253bc028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_93fef993-eacf-408c-a185-3f1521a4a7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_93fef993-eacf-408c-a185-3f1521a4a7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6eb31ae6-7a90-4e57-ac0d-e727b621b1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6eb31ae6-7a90-4e57-ac0d-e727b621b1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d5db01fb-9350-4ce6-80eb-0a2f105559e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d5db01fb-9350-4ce6-80eb-0a2f105559e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ef9ba4fd-bfdc-4607-9045-0c850041008b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ef9ba4fd-bfdc-4607-9045-0c850041008b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e08ebc08-5621-4445-a067-8db668d088b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e08ebc08-5621-4445-a067-8db668d088b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0b023d44-1810-4d9e-bb5e-ff07c290a158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_18a8a20a-fc96-45e8-b5fd-4a85d6dff83b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0b023d44-1810-4d9e-bb5e-ff07c290a158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERASSETSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERASSETSDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d698aa7c-b06d-4c42-8abd-bf5e1f2f5d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_554b860d-6817-4a6f-9ef4-e26aef2b25b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d698aa7c-b06d-4c42-8abd-bf5e1f2f5d3a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_554b860d-6817-4a6f-9ef4-e26aef2b25b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_cdb511e2-2961-4893-99a4-eab310b01def" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d698aa7c-b06d-4c42-8abd-bf5e1f2f5d3a" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_cdb511e2-2961-4893-99a4-eab310b01def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_d77854f7-107c-47c0-9da2-e0ce584abf24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d698aa7c-b06d-4c42-8abd-bf5e1f2f5d3a" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_d77854f7-107c-47c0-9da2-e0ce584abf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a9977141-8d2b-4c52-ba2a-01f1ff6c434c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_d698aa7c-b06d-4c42-8abd-bf5e1f2f5d3a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a9977141-8d2b-4c52-ba2a-01f1ff6c434c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_70532972-5afe-41b5-8349-d3bae117ef57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_70532972-5afe-41b5-8349-d3bae117ef57" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_5c182365-4bea-4df7-956e-4ab0d0ad8592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:to="loc_us-gaap_AccountsPayableCurrent_5c182365-4bea-4df7-956e-4ab0d0ad8592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_5ba6c596-812b-4608-b9ea-e359d66b6219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_5ba6c596-812b-4608-b9ea-e359d66b6219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_72c117bb-a307-4033-87fa-31df0f4891a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_72c117bb-a307-4033-87fa-31df0f4891a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_eae17e25-478f-4691-a2c5-b5e2a46d27b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_eae17e25-478f-4691-a2c5-b5e2a46d27b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_483d33c7-aca1-4885-8379-6ee06c2ede1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_2b413e5c-002d-463a-8432-5edda82ea447" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_483d33c7-aca1-4885-8379-6ee06c2ede1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2" xlink:type="simple" xlink:href="asps-20221212.xsd#ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_90d041ab-0d74-4a5c-81f1-4a4a24ee185b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_12d4d058-384e-4aaf-902f-b5babd96c87a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_90d041ab-0d74-4a5c-81f1-4a4a24ee185b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_12d4d058-384e-4aaf-902f-b5babd96c87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_b40fb436-66e5-4a41-8d6a-748a33fcf078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_90d041ab-0d74-4a5c-81f1-4a4a24ee185b" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_b40fb436-66e5-4a41-8d6a-748a33fcf078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cd5be479-895f-47cc-9637-fd2b4797511d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_90d041ab-0d74-4a5c-81f1-4a4a24ee185b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cd5be479-895f-47cc-9637-fd2b4797511d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_491f3f15-b0fb-4b5e-854e-b7e835818d72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_90d041ab-0d74-4a5c-81f1-4a4a24ee185b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_491f3f15-b0fb-4b5e-854e-b7e835818d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_af5945ba-e984-4917-8474-3d5b691bbe5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_af5945ba-e984-4917-8474-3d5b691bbe5f" xlink:to="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_147b74e3-dbd5-4cb8-8150-dc22411df84e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_dcdb115b-6543-4544-80d5-e8df43d9432a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_147b74e3-dbd5-4cb8-8150-dc22411df84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember_ccccf383-d8ed-4c4d-8dfc-a0e00a26d58b" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_147b74e3-dbd5-4cb8-8150-dc22411df84e" xlink:to="loc_asps_SeniorSecuredTermLoanMember_ccccf383-d8ed-4c4d-8dfc-a0e00a26d58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:to="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_238dbb95-4fb2-49b3-ba68-67d926e6c468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0913d976-06f2-40a0-b80b-5a8ae62dec90" xlink:to="loc_us-gaap_CreditFacilityDomain_238dbb95-4fb2-49b3-ba68-67d926e6c468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_22d83eb3-a1b6-4e4d-aa0e-b1bd0b5a18ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_238dbb95-4fb2-49b3-ba68-67d926e6c468" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_22d83eb3-a1b6-4e4d-aa0e-b1bd0b5a18ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_86d3f00f-7b40-4cfe-add3-9a32539783b6" xlink:to="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c0f332ec-b714-4981-aa68-09696b34ec82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c0f332ec-b714-4981-aa68-09696b34ec82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_6587ae7f-8ba8-4a5a-9418-f854caae0a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_6587ae7f-8ba8-4a5a-9418-f854caae0a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_48abda55-ec02-4747-9883-810b12ffc1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_48abda55-ec02-4747-9883-810b12ffc1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_09e36291-04cb-4dce-ad5d-19412c5f70a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_09e36291-04cb-4dce-ad5d-19412c5f70a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a9d7a23d-c914-4067-bec2-8da6b119564c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_07fdd019-9515-4a24-b977-1d1b00ad67c7" xlink:to="loc_us-gaap_LongTermDebt_a9d7a23d-c914-4067-bec2-8da6b119564c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_645bec02-45a8-4286-aeb8-ddf7ba6cf816" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_afa99914-f35b-45f0-b788-fde6eb2387c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_645bec02-45a8-4286-aeb8-ddf7ba6cf816" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_afa99914-f35b-45f0-b788-fde6eb2387c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5fe4306e-56d9-402b-924b-b75a7eaadf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_645bec02-45a8-4286-aeb8-ddf7ba6cf816" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5fe4306e-56d9-402b-924b-b75a7eaadf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_7d1caf65-1e51-4922-826c-53a29628b548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_645bec02-45a8-4286-aeb8-ddf7ba6cf816" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_7d1caf65-1e51-4922-826c-53a29628b548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e58d9694-a664-4320-9119-5ceef4c1ef2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_645bec02-45a8-4286-aeb8-ddf7ba6cf816" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e58d9694-a664-4320-9119-5ceef4c1ef2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#LONGTERMDEBTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_982653dd-94cd-48ec-999d-8dedaf3bd84d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_982653dd-94cd-48ec-999d-8dedaf3bd84d" xlink:to="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_50898900-aa2f-4d38-b42f-ae56b42232c6" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FinancialServicesBusinessMember_511c908c-1f19-4e56-8ff2-7d8e8cd73228" xlink:href="asps-20221212.xsd#asps_FinancialServicesBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:to="loc_asps_FinancialServicesBusinessMember_511c908c-1f19-4e56-8ff2-7d8e8cd73228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember_39593fdc-a8a5-46db-a64f-360ed39ad662" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_be65095b-3b10-4a08-91f0-bf1034ce74cc" xlink:to="loc_asps_RentalPropertyManagementBusinessMember_39593fdc-a8a5-46db-a64f-360ed39ad662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_acdd4f0d-b485-43ac-ae13-82820ee47923" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_a53c7985-78a9-45b7-b2c1-693a7e4c32d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_a53c7985-78a9-45b7-b2c1-693a7e4c32d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f7b8c7db-ffe4-4a8f-a4a2-d0a1c7894d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_97a5ba17-7af3-434b-b922-7ea761630bef" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f7b8c7db-ffe4-4a8f-a4a2-d0a1c7894d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_9c1c07fd-f93b-45aa-9c35-f90c5ebb887a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_April32018CreditAgreementMember_bd2d0a7f-0e5a-4342-a78d-5ff313ad98f2" xlink:href="asps-20221212.xsd#asps_April32018CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_April32018CreditAgreementMember_bd2d0a7f-0e5a-4342-a78d-5ff313ad98f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughJune222022Member_2c903f16-f428-4c9c-810b-e9fd41f014f9" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughJune222022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_CreditFacilityBorrowingsThroughJune222022Member_2c903f16-f428-4c9c-810b-e9fd41f014f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughJune222023Member_305f775a-9e37-4879-8d4a-7c1d061185ea" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughJune222023Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_CreditFacilityBorrowingsThroughJune222023Member_305f775a-9e37-4879-8d4a-7c1d061185ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CreditFacilityBorrowingsThroughEndOfTermMember_076c0ddd-6d6e-4533-8e30-1423964f401d" xlink:href="asps-20221212.xsd#asps_CreditFacilityBorrowingsThroughEndOfTermMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_53756987-e187-41e3-a1a2-c318581bf213" xlink:to="loc_asps_CreditFacilityBorrowingsThroughEndOfTermMember_076c0ddd-6d6e-4533-8e30-1423964f401d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_684266d8-34d9-4d36-8e3a-4625bb40e842" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TermBLoansMember_03b18f59-832a-4762-9d16-a21090b6151d" xlink:href="asps-20221212.xsd#asps_TermBLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:to="loc_asps_TermBLoansMember_03b18f59-832a-4762-9d16-a21090b6151d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_184fd7e0-903b-4c4b-bc9f-58652cd0fc57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:to="loc_us-gaap_LineOfCreditMember_184fd7e0-903b-4c4b-bc9f-58652cd0fc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember_42bfede5-6522-473d-bd70-d6fc12a973e6" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9a0bef62-f7da-4f42-a10b-0f76b0aade90" xlink:to="loc_asps_SeniorSecuredTermLoanMember_42bfede5-6522-473d-bd70-d6fc12a973e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0f9c6122-cf6a-4c47-a97e-dd9a107d661f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_b3f4caff-f2c3-4119-b6f7-f9b4df7b32f3" xlink:to="loc_us-gaap_CreditFacilityDomain_0f9c6122-cf6a-4c47-a97e-dd9a107d661f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c4ebff57-225d-40bd-901d-5749df42e276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0f9c6122-cf6a-4c47-a97e-dd9a107d661f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c4ebff57-225d-40bd-901d-5749df42e276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_ef8e02ad-ae6a-45f3-b4d1-935602609904" xlink:to="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_a86a4ef0-a73a-4c63-8cbc-05e03a8c6633" xlink:href="asps-20221212.xsd#asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:to="loc_asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember_a86a4ef0-a73a-4c63-8cbc-05e03a8c6633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_5d9087ad-a265-4b41-a0ef-c28b02ba6f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_2071ba0c-fab0-4ad7-bcf6-d54aaf496fd2" xlink:to="loc_us-gaap_BaseRateMember_5d9087ad-a265-4b41-a0ef-c28b02ba6f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_04a3c751-fe3d-4336-8085-a39ea9122876" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8eca8fa3-09cb-4624-927b-38821602e803" xlink:to="loc_srt_RangeMember_04a3c751-fe3d-4336-8085-a39ea9122876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7bf990d6-20aa-4460-8339-f122bf2ac640" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_04a3c751-fe3d-4336-8085-a39ea9122876" xlink:to="loc_srt_MaximumMember_7bf990d6-20aa-4460-8339-f122bf2ac640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:href="asps-20221212.xsd#asps_CompanyAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CompanyDomain_d0b18edc-bdc9-45fd-b77f-a01250b6955a" xlink:href="asps-20221212.xsd#asps_CompanyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CompanyAxis_3d5bbef9-6e2a-4aa7-8700-fe418c83001e" xlink:to="loc_asps_CompanyDomain_d0b18edc-bdc9-45fd-b77f-a01250b6955a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceResidentialCorporationMember_cb7e67bd-408b-4431-b1a1-ffcde8741de9" xlink:href="asps-20221212.xsd#asps_AltisourceResidentialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CompanyDomain_d0b18edc-bdc9-45fd-b77f-a01250b6955a" xlink:to="loc_asps_AltisourceResidentialCorporationMember_cb7e67bd-408b-4431-b1a1-ffcde8741de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_302db41e-f9f1-4ba7-b5ff-9d77f4b9406f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_0e292857-7cfa-409d-a1fa-4ae948fa5ecf" xlink:to="loc_srt_OwnershipDomain_302db41e-f9f1-4ba7-b5ff-9d77f4b9406f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_AltisourceSARLMember_3d3ce670-07e7-46f5-b67e-9e6765f48a0d" xlink:href="asps-20221212.xsd#asps_AltisourceSARLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_302db41e-f9f1-4ba7-b5ff-9d77f4b9406f" xlink:to="loc_asps_AltisourceSARLMember_3d3ce670-07e7-46f5-b67e-9e6765f48a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_200671da-964b-4a96-b439-f9483b33414a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b186730c-b13f-458a-b90e-dbbf5c44593c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b186730c-b13f-458a-b90e-dbbf5c44593c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_f0a30ba4-5a00-4f1e-8486-ad8a9079462f" xlink:href="asps-20221212.xsd#asps_EquitySecuritiesFVNINumberofSharesDisposed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_EquitySecuritiesFVNINumberofSharesDisposed_f0a30ba4-5a00-4f1e-8486-ad8a9079462f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_f2384199-d0fc-4bfb-b464-3323e0ac2740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment_f2384199-d0fc-4bfb-b464-3323e0ac2740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_6cd46b5c-b818-4efb-b228-4aa082cc92cc" xlink:href="asps-20221212.xsd#asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments_6cd46b5c-b818-4efb-b228-4aa082cc92cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_0b5b5621-d7ca-4b2f-a646-45cf592b3312" xlink:href="asps-20221212.xsd#asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_0b5b5621-d7ca-4b2f-a646-45cf592b3312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentNumberOfIncrementalLenders_982a3576-6bf1-4483-8afa-9a51b9dce27f" xlink:href="asps-20221212.xsd#asps_DebtInstrumentNumberOfIncrementalLenders"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentNumberOfIncrementalLenders_982a3576-6bf1-4483-8afa-9a51b9dce27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_0640bf26-3b07-4a9b-9f8a-2df573d835a6" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings_0640bf26-3b07-4a9b-9f8a-2df573d835a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentFixedBaseRate_a21c95db-db31-435d-9d44-4a054b65fb4a" xlink:href="asps-20221212.xsd#asps_DebtInstrumentFixedBaseRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentFixedBaseRate_a21c95db-db31-435d-9d44-4a054b65fb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb2931d2-1ccd-4a1f-a8dc-a16653b73cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb2931d2-1ccd-4a1f-a8dc-a16653b73cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5bf12ddf-0c44-4bcd-8c65-9f92826d6471" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_5bf12ddf-0c44-4bcd-8c65-9f92826d6471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_d532a491-d02b-42a2-9f01-0759a67a7a1d" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault_d532a491-d02b-42a2-9f01-0759a67a7a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_6c645780-27fc-493c-b814-1211c6fe35dd" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault_6c645780-27fc-493c-b814-1211c6fe35dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_50a3d451-ec51-4a7d-90b6-3810af04f284" xlink:href="asps-20221212.xsd#asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault_50a3d451-ec51-4a7d-90b6-3810af04f284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_aad46bfe-afb3-40b0-beda-b8201250a1da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_aad46bfe-afb3-40b0-beda-b8201250a1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_bb65ee15-344d-4eb1-bfc0-eeda74acd57e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_bb65ee15-344d-4eb1-bfc0-eeda74acd57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c96029d5-25ef-439a-960c-82e332292847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_InterestExpense_c96029d5-25ef-439a-960c-82e332292847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_9bafb4b1-24ab-4a16-b74e-5b1bf8f8b654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_9bafb4b1-24ab-4a16-b74e-5b1bf8f8b654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638d54da-6124-4348-a7f6-18909605446a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638d54da-6124-4348-a7f6-18909605446a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_f74e4ff5-583f-4507-b7cd-b4c83427e3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_f74e4ff5-583f-4507-b7cd-b4c83427e3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LineOfCreditFacilityOutstandingBalanceThreshold_ef7aa66c-b19a-4017-92ca-8f187fea0853" xlink:href="asps-20221212.xsd#asps_LineOfCreditFacilityOutstandingBalanceThreshold"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_LineOfCreditFacilityOutstandingBalanceThreshold_ef7aa66c-b19a-4017-92ca-8f187fea0853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41f7a6d9-7c9c-4092-937f-2d35a2e5939b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41f7a6d9-7c9c-4092-937f-2d35a2e5939b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_ebd0c730-7115-42ea-8ec4-4e561cd5a220" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_ebd0c730-7115-42ea-8ec4-4e561cd5a220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_bf09e962-0a7a-4652-bd88-275bb6128b38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_bf09e962-0a7a-4652-bd88-275bb6128b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtCovenantPaymentDueDateDefaultPeriod_109d6a9d-b7af-49ce-9037-407a2a1d24cb" xlink:href="asps-20221212.xsd#asps_DebtCovenantPaymentDueDateDefaultPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_DebtCovenantPaymentDueDateDefaultPeriod_109d6a9d-b7af-49ce-9037-407a2a1d24cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_LineOfCreditFacilityCovenantThreshold_ebd679aa-4cdd-4094-b941-a688c82f2c8e" xlink:href="asps-20221212.xsd#asps_LineOfCreditFacilityCovenantThreshold"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_asps_LineOfCreditFacilityCovenantThreshold_ebd679aa-4cdd-4094-b941-a688c82f2c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5994ee95-cb42-48c1-b6e4-516b0d2edfd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2ce7f6bf-8b4e-4724-ba02-b47bcd18b222" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5994ee95-cb42-48c1-b6e4-516b0d2edfd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERNONCURRENTLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5512eb8d-bddb-4637-8566-b7b202add046" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_937df739-1784-465c-9e3b-edc1245e704c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5512eb8d-bddb-4637-8566-b7b202add046" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_937df739-1784-465c-9e3b-edc1245e704c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_cb44ea74-4080-445e-8c46-7aa508bacc99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5512eb8d-bddb-4637-8566-b7b202add046" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_cb44ea74-4080-445e-8c46-7aa508bacc99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_6651a72c-ee04-432d-8027-7d787a1ac068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5512eb8d-bddb-4637-8566-b7b202add046" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_6651a72c-ee04-432d-8027-7d787a1ac068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_bf9d113d-b10e-4a06-9d1a-8792c123ae05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5512eb8d-bddb-4637-8566-b7b202add046" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_bf9d113d-b10e-4a06-9d1a-8792c123ae05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5413d06b-8feb-4164-ad10-3ee741dc2c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5512eb8d-bddb-4637-8566-b7b202add046" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5413d06b-8feb-4164-ad10-3ee741dc2c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_574ade3f-eea4-4bfa-9740-3135a419dd21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_574ade3f-eea4-4bfa-9740-3135a419dd21" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7793a7d6-9076-45cd-bfa1-4978936fcde2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9556b73c-27c2-4f30-9206-b7f037d8cff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9556b73c-27c2-4f30-9206-b7f037d8cff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_12b06afa-fa4c-46cf-8f7a-37ae6a06daf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_12b06afa-fa4c-46cf-8f7a-37ae6a06daf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1a76f100-b12a-4fd5-a2c6-a201205d754d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b105640b-413d-4afb-8306-3dcd137359df" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1a76f100-b12a-4fd5-a2c6-a201205d754d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_233f9272-47aa-421c-9b4e-5faeca3d493d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37e42834-2057-4cee-bbac-0ca3b45ba7ca" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_233f9272-47aa-421c-9b4e-5faeca3d493d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_080b7741-d6c7-45b4-b1fc-7acb57ca2548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_233f9272-47aa-421c-9b4e-5faeca3d493d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_080b7741-d6c7-45b4-b1fc-7acb57ca2548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf14beac-7047-40b2-bc79-729c29b14416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2e6248e0-d10d-4384-b885-2d8060b44ec2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf14beac-7047-40b2-bc79-729c29b14416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SeniorSecuredTermLoanMember_a45b0eed-67aa-4a8f-b7f4-9046be064f4f" xlink:href="asps-20221212.xsd#asps_SeniorSecuredTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_cf14beac-7047-40b2-bc79-729c29b14416" xlink:to="loc_asps_SeniorSecuredTermLoanMember_a45b0eed-67aa-4a8f-b7f4-9046be064f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_9cf25dec-c58b-4db7-8f12-c4020dc0be66" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cff8fd07-db95-4944-a6ca-484434b1ffd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cff8fd07-db95-4944-a6ca-484434b1ffd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_147e9537-e36c-43a5-a7f3-714b5a69be64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_147e9537-e36c-43a5-a7f3-714b5a69be64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent_ebfda350-404c-463b-b509-f74b8b9ca837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent_ebfda350-404c-463b-b509-f74b8b9ca837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent_183ae669-751d-48cb-a041-5f7da42f8514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_b7274b2d-bbc0-4881-90ec-889e7ce59053" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent_183ae669-751d-48cb-a041-5f7da42f8514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d95fc0ed-bc2b-49a0-ae67-fc9154980936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_5065db6a-ac8d-49ce-9413-edb5c18fe4ba" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d95fc0ed-bc2b-49a0-ae67-fc9154980936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_8c7ca65b-d8a3-4a31-9b1e-7aa7c3220d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_d95fc0ed-bc2b-49a0-ae67-fc9154980936" xlink:to="loc_us-gaap_LongTermDebtFairValue_8c7ca65b-d8a3-4a31-9b1e-7aa7c3220d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_beaf81ee-350f-42b0-8453-2bc38c7dd075" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_beaf81ee-350f-42b0-8453-2bc38c7dd075" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5d342928-09a8-4b83-b1de-e8c5b603392b" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0fb44f6b-23db-474c-9de4-2f4c78cd22fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0fb44f6b-23db-474c-9de4-2f4c78cd22fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_56178632-6339-477f-8cdb-88f8602cb6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ce2cd6e8-9826-433d-b56e-9b4598fb9de4" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_56178632-6339-477f-8cdb-88f8602cb6bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b2924bb7-2baf-4b56-91e0-08bac29fc272" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RentalPropertyManagementBusinessMember_1ae2690e-d60e-4f0b-9651-bb374bf5f6be" xlink:href="asps-20221212.xsd#asps_RentalPropertyManagementBusinessMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:to="loc_asps_RentalPropertyManagementBusinessMember_1ae2690e-d60e-4f0b-9651-bb374bf5f6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_42f6b23c-a61a-488b-b337-af8636a881b9" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_21da117f-5fb6-4bc8-afb5-8b1586eab02c" xlink:to="loc_asps_PointillistInc.Member_42f6b23c-a61a-488b-b337-af8636a881b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_0a8eee89-33e5-4ea0-adbf-3761a7dbf716" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_7036a34d-6e46-418f-a0b1-f602d06d2b51" xlink:to="loc_srt_NameOfMajorCustomerDomain_0a8eee89-33e5-4ea0-adbf-3761a7dbf716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_2a02bbe2-8f90-4f68-9b51-9956f0e15b5e" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_0a8eee89-33e5-4ea0-adbf-3761a7dbf716" xlink:to="loc_asps_OcwenFinancialCorporationMember_2a02bbe2-8f90-4f68-9b51-9956f0e15b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b06a9c-99b0-4176-8fa6-49b787f86515" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_24087b56-a3a4-4744-b374-1898d93525b6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b06a9c-99b0-4176-8fa6-49b787f86515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_8f05a4f3-7f77-4086-b254-1fe03a626271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_67b06a9c-99b0-4176-8fa6-49b787f86515" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_8f05a4f3-7f77-4086-b254-1fe03a626271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f71babcd-fe47-491d-9a39-a3fc043c45be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_bcbdc22c-8fa0-4500-8c87-3f83ae0c1547" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f71babcd-fe47-491d-9a39-a3fc043c45be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c46c7b16-5df6-4f1c-abfc-a011b5d606fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f71babcd-fe47-491d-9a39-a3fc043c45be" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c46c7b16-5df6-4f1c-abfc-a011b5d606fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5876b019-00ef-4b7c-9cae-cd51f4f4dc75" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_FutureProceedsfromDivestitureofBusiness_5f1fe1af-1702-4114-8bbe-ccc20599195a" xlink:href="asps-20221212.xsd#asps_FutureProceedsfromDivestitureofBusiness"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_asps_FutureProceedsfromDivestitureofBusiness_5f1fe1af-1702-4114-8bbe-ccc20599195a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_f216fc7b-2df9-400f-9862-65d65913ec38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_f216fc7b-2df9-400f-9862-65d65913ec38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_1937680e-fd5d-4e5e-8b5d-4456b26a5de0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_57ad1b5c-15a6-418d-a2bc-e1ce009cbf5b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1937680e-fd5d-4e5e-8b5d-4456b26a5de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_448e09d7-d509-482c-9191-b5fd2488b6c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_448e09d7-d509-482c-9191-b5fd2488b6c8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4888a83c-dc9e-4a4b-b094-363cfaae4305" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_ce766c48-9d4b-423f-97aa-7aabbb5a2674" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionServiceBasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionServiceBasedMember_ce766c48-9d4b-423f-97aa-7aabbb5a2674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_4fcc66d9-1aa1-4859-8b2b-d4da6dd7958f" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_4fcc66d9-1aa1-4859-8b2b-d4da6dd7958f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_916cb2a7-a2f1-48b8-9b99-a5d55d093091" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedMember_6144c298-6e26-4f7f-8ec9-85b9a493a395" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_916cb2a7-a2f1-48b8-9b99-a5d55d093091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_d8f712dc-e4c8-48c2-81a3-af8845c56972" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeStockOptionMember_64a80429-8876-4763-aec9-e2dd2ce301cd" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember_d8f712dc-e4c8-48c2-81a3-af8845c56972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_101534bd-d22c-4833-814b-f8f15db90add" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember_101534bd-d22c-4833-814b-f8f15db90add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_78b1a88a-b60c-4999-94af-6220df81e07d" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember_78b1a88a-b60c-4999-94af-6220df81e07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_08b2d545-281c-4233-befa-90a34bd40531" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember_08b2d545-281c-4233-befa-90a34bd40531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_c8ea64e1-9329-49e6-a849-787d75ae3f76" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_c8ea64e1-9329-49e6-a849-787d75ae3f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f11b438-b6a6-4eaf-9501-17b7a47471e9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_760155df-cff0-42e6-86a6-e680ac0576e4" xlink:href="asps-20221212.xsd#asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:to="loc_asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember_760155df-cff0-42e6-86a6-e680ac0576e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockUnitsRSUsMarketBasedMember_963091c9-8f0b-4489-92b8-13cc43a403c0" xlink:href="asps-20221212.xsd#asps_RestrictedStockUnitsRSUsMarketBasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_8aa6c6e5-6133-44e0-ba80-baef9aa76d07" xlink:to="loc_asps_RestrictedStockUnitsRSUsMarketBasedMember_963091c9-8f0b-4489-92b8-13cc43a403c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_25ccbf81-d59f-48f8-ab92-b0db9a2a8d9b" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareRepurchaseProgramCurrentMember_7c5455cb-65cb-42fb-82c2-ce72df9f4686" xlink:href="asps-20221212.xsd#asps_ShareRepurchaseProgramCurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:to="loc_asps_ShareRepurchaseProgramCurrentMember_7c5455cb-65cb-42fb-82c2-ce72df9f4686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareRepurchaseProgramsMember_340e5d6b-58d9-4122-be5f-29f405a7bca9" xlink:href="asps-20221212.xsd#asps_ShareRepurchaseProgramsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_d38282b4-4939-4ddb-b83e-7145d7725295" xlink:to="loc_asps_ShareRepurchaseProgramsMember_340e5d6b-58d9-4122-be5f-29f405a7bca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_58adb5d8-9387-4b4e-ac1a-e94469100e46" xlink:to="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_30503cde-79fb-413b-ab31-bb29490d5d28" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:to="loc_srt_MinimumMember_30503cde-79fb-413b-ab31-bb29490d5d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c9927edf-5f14-4bb8-ba75-1d3a759e32e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2c9199ba-ae60-43e4-be49-79ca6fcdfd56" xlink:to="loc_srt_MaximumMember_c9927edf-5f14-4bb8-ba75-1d3a759e32e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_8226e31b-b5ff-4e06-8568-63daafcc355a" xlink:to="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_fc7c21d9-b162-40ff-b66e-7de4e2639478" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_fc7c21d9-b162-40ff-b66e-7de4e2639478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_12d1458e-a20d-44c7-a0ad-d668b0be65ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_12d1458e-a20d-44c7-a0ad-d668b0be65ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ed50cdaa-7740-434d-a672-7ed41aa021b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ed50cdaa-7740-434d-a672-7ed41aa021b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementTrancheFourMember_bec01ab6-285e-4bc3-822b-8aa71736ef2b" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_b4480d5f-6848-4dc6-ab7e-2141396e90ac" xlink:to="loc_asps_ShareBasedPaymentArrangementTrancheFourMember_bec01ab6-285e-4bc3-822b-8aa71736ef2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2579a172-7ddf-4141-9347-6bf4cc8ab019" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67a50d94-4f04-46ce-b244-2846dd37359b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2579a172-7ddf-4141-9347-6bf4cc8ab019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TermBLoansMember_a105e03b-a0c7-4ab0-83a1-88e0a3680757" xlink:href="asps-20221212.xsd#asps_TermBLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2579a172-7ddf-4141-9347-6bf4cc8ab019" xlink:to="loc_asps_TermBLoansMember_a105e03b-a0c7-4ab0-83a1-88e0a3680757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9040a0eb-333f-42c3-ab6c-72cdd5407736" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8a59dc86-1aa2-4bca-ba2b-42c6b67942c0" xlink:to="loc_dei_EntityDomain_9040a0eb-333f-42c3-ab6c-72cdd5407736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_PointillistInc.Member_f8836e77-6269-4596-b42b-57837af519a8" xlink:href="asps-20221212.xsd#asps_PointillistInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9040a0eb-333f-42c3-ab6c-72cdd5407736" xlink:to="loc_asps_PointillistInc.Member_f8836e77-6269-4596-b42b-57837af519a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e1485357-f78c-42da-9df0-ff00db58520d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:href="asps-20221212.xsd#asps_CommonStockAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7e1290ad-2a8b-4c00-9c29-0bcb977959fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7e1290ad-2a8b-4c00-9c29-0bcb977959fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_de87624e-bbd7-44c7-a6ac-358772ba8d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_us-gaap_CommonStockSharesIssued_de87624e-bbd7-44c7-a6ac-358772ba8d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8c201b5f-5303-4ae7-b4e4-2422abefaf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8c201b5f-5303-4ae7-b4e4-2422abefaf3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CommonStockNumberOfVotingRights_69c6ad0c-bcdf-4e54-b0d1-7e738c3a5577" xlink:href="asps-20221212.xsd#asps_CommonStockNumberOfVotingRights"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_CommonStockAbstract_20938b7b-c8e5-429e-8e6a-59d1c5fed510" xlink:to="loc_asps_CommonStockNumberOfVotingRights_69c6ad0c-bcdf-4e54-b0d1-7e738c3a5577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8273501f-587c-4768-ae20-f0f53fc5cb38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8273501f-587c-4768-ae20-f0f53fc5cb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_d6bf5bc5-74a2-42fc-b7b3-81c7c4f2a1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_d91a32d0-cded-42ac-8945-44c8d1026880" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_d6bf5bc5-74a2-42fc-b7b3-81c7c4f2a1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:href="asps-20221212.xsd#asps_TreasuryStockAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7aa4ef0c-4be6-4599-ab8d-19428d9765d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7aa4ef0c-4be6-4599-ab8d-19428d9765d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_b3db6f1c-ab6f-45c2-b359-a585a57509b4" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased_b3db6f1c-ab6f-45c2-b359-a585a57509b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_8e0c17d5-5550-4884-8fd4-24215056222d" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase_8e0c17d5-5550-4884-8fd4-24215056222d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_4923b76e-2a3c-4386-a76e-86674fc2a3b8" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase_4923b76e-2a3c-4386-a76e-86674fc2a3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_da11f592-88b0-4e06-b48f-56f004127c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_da11f592-88b0-4e06-b48f-56f004127c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ab708058-5ddb-4fc0-814b-4740d4d6029c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_ab708058-5ddb-4fc0-814b-4740d4d6029c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_42db4771-f483-4ab2-a3c4-b9b6df86d1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_42db4771-f483-4ab2-a3c4-b9b6df86d1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1cb97d56-f9bf-4ec4-8e86-280bae55223c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1cb97d56-f9bf-4ec4-8e86-280bae55223c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StockRepurchaseProgramRepurchaseCapacityAmount_4f86db0d-d855-464a-8d8f-2ee42f21a662" xlink:href="asps-20221212.xsd#asps_StockRepurchaseProgramRepurchaseCapacityAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_StockRepurchaseProgramRepurchaseCapacityAmount_4f86db0d-d855-464a-8d8f-2ee42f21a662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_ee47e38c-2686-49c6-92ac-1a88aeec5743" xlink:href="asps-20221212.xsd#asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_TreasuryStockAbstract_19c6f8e1-e2a1-4953-aa2e-2e6ddfc05072" xlink:to="loc_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease_ee47e38c-2686-49c6-92ac-1a88aeec5743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9cfa3e28-f011-41e5-948f-7bf1f61eab83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9cfa3e28-f011-41e5-948f-7bf1f61eab83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_74b50feb-eb9b-4efb-97a6-075c1d72f7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_74b50feb-eb9b-4efb-97a6-075c1d72f7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0559a08c-34dd-4554-b326-72f028c94c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0559a08c-34dd-4554-b326-72f028c94c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f84ec2b1-c9be-4c1e-82d5-9c923b0d7e59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f84ec2b1-c9be-4c1e-82d5-9c923b0d7e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fbb9e334-f0f7-4165-9084-fbeb650364e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_fbb9e334-f0f7-4165-9084-fbeb650364e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_44c6c0cf-be9e-4bc8-8eef-562e314f98f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_44c6c0cf-be9e-4bc8-8eef-562e314f98f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_6070d255-28ef-4bb3-aa43-05b399499338" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward_6070d255-28ef-4bb3-aa43-05b399499338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_46ba34b8-4c20-49ae-ae2c-ea5bb5cf99e8" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_46ba34b8-4c20-49ae-ae2c-ea5bb5cf99e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_4cf398ad-2eb3-4efa-9efa-04c209bcf233" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold_4cf398ad-2eb3-4efa-9efa-04c209bcf233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_91c859d6-c6fd-4441-a243-ecc1d3de928c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_91c859d6-c6fd-4441-a243-ecc1d3de928c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_56001658-e228-403a-b633-4cf18244d056" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest_56001658-e228-403a-b633-4cf18244d056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_8ba7952d-a63c-442d-a5fd-d9d3c39d73f0" xlink:href="asps-20221212.xsd#asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate_8ba7952d-a63c-442d-a5fd-d9d3c39d73f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_e076aa35-7b5e-426d-ad7b-d60916fd10be" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_e076aa35-7b5e-426d-ad7b-d60916fd10be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_424b25f1-1b9c-47d5-9f01-451e9aaab151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_55ec5c04-4a3b-4124-90f4-5130f3edce6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_424b25f1-1b9c-47d5-9f01-451e9aaab151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83893f54-bdbe-463d-88e8-8ebb4b2ecb26" xlink:to="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3f1b5d1a-52d5-45ff-abff-40bf502a2548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3f1b5d1a-52d5-45ff-abff-40bf502a2548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_559e9306-b79a-4f68-be7c-7b7a1868afe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_559e9306-b79a-4f68-be7c-7b7a1868afe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_1dcc9abb-5d5b-473b-864e-877f61fef7fb" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage_1dcc9abb-5d5b-473b-864e-877f61fef7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_bd1fb937-f92c-48df-aab4-3572df2eec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_bd1fb937-f92c-48df-aab4-3572df2eec4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_43dfa71c-a2bb-46cf-b039-fbb107df891a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_43dfa71c-a2bb-46cf-b039-fbb107df891a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_1daa15ca-22dc-4bf5-a81a-1b92e675b0f2" xlink:href="asps-20221212.xsd#asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract_19938851-3fd9-4c9d-8b13-c4a8f8d7764c" xlink:to="loc_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue_1daa15ca-22dc-4bf5-a81a-1b92e675b0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0ec8a287-d685-47da-8bf5-a0cf914ef0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_4754e65d-4f6a-4ec2-b978-8f9e6922c657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0ec8a287-d685-47da-8bf5-a0cf914ef0bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_4754e65d-4f6a-4ec2-b978-8f9e6922c657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_f2394142-81b0-4d20-af7c-7b31a3f44759" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_4754e65d-4f6a-4ec2-b978-8f9e6922c657" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_f2394142-81b0-4d20-af7c-7b31a3f44759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf52cb6c-ce88-4add-9d63-1dd49307c2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f61a515e-4e19-4697-83e4-6472abc3d8c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf52cb6c-ce88-4add-9d63-1dd49307c2d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f61a515e-4e19-4697-83e4-6472abc3d8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20a02256-3768-44e8-8f8c-c5155876a05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f61a515e-4e19-4697-83e4-6472abc3d8c5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20a02256-3768-44e8-8f8c-c5155876a05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_fd25581c-6a62-4727-8434-1ee5fb7e2605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f61a515e-4e19-4697-83e4-6472abc3d8c5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_fd25581c-6a62-4727-8434-1ee5fb7e2605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bde0dd0c-8c7a-4a93-bf60-d13c798dd131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f61a515e-4e19-4697-83e4-6472abc3d8c5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bde0dd0c-8c7a-4a93-bf60-d13c798dd131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4cb913b0-6cce-4000-bfc3-6f3bfd6beef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f61a515e-4e19-4697-83e4-6472abc3d8c5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4cb913b0-6cce-4000-bfc3-6f3bfd6beef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a8d11fdb-2b82-42fa-81fd-72f021799afe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf52cb6c-ce88-4add-9d63-1dd49307c2d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a8d11fdb-2b82-42fa-81fd-72f021799afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_29e61ca4-9562-41b3-a22f-fef66ebc5be3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a8d11fdb-2b82-42fa-81fd-72f021799afe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_29e61ca4-9562-41b3-a22f-fef66ebc5be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_06fa3466-7b59-43b2-9147-cad8524d376f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a8d11fdb-2b82-42fa-81fd-72f021799afe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_06fa3466-7b59-43b2-9147-cad8524d376f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c66bfd01-d065-4b99-948d-481a5af69e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a8d11fdb-2b82-42fa-81fd-72f021799afe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c66bfd01-d065-4b99-948d-481a5af69e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f4a216c9-8dff-4164-89b0-49f209cc58f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a8d11fdb-2b82-42fa-81fd-72f021799afe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f4a216c9-8dff-4164-89b0-49f209cc58f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_373633a1-f09e-48cf-bae6-dca051327455" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf52cb6c-ce88-4add-9d63-1dd49307c2d4" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_373633a1-f09e-48cf-bae6-dca051327455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f7c22cb9-6921-42e2-85d6-7f1b44ac08af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_373633a1-f09e-48cf-bae6-dca051327455" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f7c22cb9-6921-42e2-85d6-7f1b44ac08af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b42685ff-752f-4d3d-9f3a-21da413f050d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_373633a1-f09e-48cf-bae6-dca051327455" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b42685ff-752f-4d3d-9f3a-21da413f050d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_38f34c5a-2610-4cb7-972e-41d012605b31" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bf52cb6c-ce88-4add-9d63-1dd49307c2d4" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_38f34c5a-2610-4cb7-972e-41d012605b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_147f2892-e4fd-4f13-8d5b-b9284b136d89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_38f34c5a-2610-4cb7-972e-41d012605b31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_147f2892-e4fd-4f13-8d5b-b9284b136d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ae8c38b9-8be3-4058-b451-20209ac94de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_38f34c5a-2610-4cb7-972e-41d012605b31" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ae8c38b9-8be3-4058-b451-20209ac94de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b7d20a57-9cd3-42ff-b8c8-d2dc55994679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b7d20a57-9cd3-42ff-b8c8-d2dc55994679" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_d516c81f-6ffe-46e4-bbf4-0f90d7f35fca" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars10.01To20.00Member_70899b71-79e9-446d-a3df-f904100bbc4b" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars10.01To20.00Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars10.01To20.00Member_70899b71-79e9-446d-a3df-f904100bbc4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars20.01To30.00Member_22e9548a-453d-467e-899e-0229608d380e" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars20.01To30.00Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars20.01To30.00Member_22e9548a-453d-467e-899e-0229608d380e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars30.01To40.00Member_d88ef1a0-eb80-4a4b-92ee-dc8504f63551" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars30.01To40.00Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars30.01To40.00Member_d88ef1a0-eb80-4a4b-92ee-dc8504f63551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars60.01To70.00Member_537bfbba-64c3-46f7-93e3-0e10f3712fb9" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars60.01To70.00Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars60.01To70.00Member_537bfbba-64c3-46f7-93e3-0e10f3712fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars80.01To90.00Member_bf22bec1-72a3-4c00-a5b5-aab5b27b935a" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars80.01To90.00Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars80.01To90.00Member_bf22bec1-72a3-4c00-a5b5-aab5b27b935a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ExercisePriceRangeFromDollars90.01To100.00Member_272d559b-b637-46a1-b3cd-80235fe897c1" xlink:href="asps-20221212.xsd#asps_ExercisePriceRangeFromDollars90.01To100.00Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_a52e3407-5ab5-4b9a-a661-7e29dadc189e" xlink:to="loc_asps_ExercisePriceRangeFromDollars90.01To100.00Member_272d559b-b637-46a1-b3cd-80235fe897c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_81e1bc61-879d-4c75-86a8-2cab1c7d74c1" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_cc32e8f4-41b5-4948-966f-848bacc9a2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_cc32e8f4-41b5-4948-966f-848bacc9a2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_68d9b457-d42b-4bca-83e7-6a66c1fd8330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_68d9b457-d42b-4bca-83e7-6a66c1fd8330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_4c3cd4de-e949-444f-8bb5-8a10c54ef808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_4c3cd4de-e949-444f-8bb5-8a10c54ef808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_9ca2de42-b5e1-4739-85b4-f9b3f5552bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_9ca2de42-b5e1-4739-85b4-f9b3f5552bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_a2f26151-0c9e-406f-af56-d7e9e846f1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract_a0bc3209-422e-40fc-b3b5-9f5ee9b40ffc" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_a2f26151-0c9e-406f-af56-d7e9e846f1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_5baced06-ffc8-4fda-afe3-4f9a34302e50" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_54b7049a-7621-41a4-9ab9-bb87835bcf38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_54b7049a-7621-41a4-9ab9-bb87835bcf38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_9f13c1ca-e7ff-439f-a930-3d351500d6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_9f13c1ca-e7ff-439f-a930-3d351500d6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_45b5e8d9-c750-4773-bb75-6ac9a8863c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract_f25e71c7-0e53-4ef0-bd64-13c34f098c81" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_45b5e8d9-c750-4773-bb75-6ac9a8863c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_23597b38-4144-4ca9-8dca-01762a6e117e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:href="asps-20221212.xsd#asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_23597b38-4144-4ca9-8dca-01762a6e117e" xlink:to="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis_20367d80-652e-481d-b863-8b687aea8daa" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar50.01To60.00Member_e021af07-25e8-4ace-981f-9c5fa6a21703" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar50.01To60.00Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar50.01To60.00Member_e021af07-25e8-4ace-981f-9c5fa6a21703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar60.01To70.00Member_ff85e290-31b7-4efc-8fe9-13e7784843a2" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar60.01To70.00Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar60.01To70.00Member_ff85e290-31b7-4efc-8fe9-13e7784843a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar80.01To90.00Member_2bb713eb-9b5d-41ad-b481-0177d7cfd0b7" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar80.01To90.00Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar80.01To90.00Member_2bb713eb-9b5d-41ad-b481-0177d7cfd0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar90.01To100.00Member_ea2a1986-a993-46eb-81ba-24eca3e11cb9" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar90.01To100.00Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar90.01To100.00Member_ea2a1986-a993-46eb-81ba-24eca3e11cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar170.01To180Member_92fcc283-39ba-46be-9d2a-a9155f80833d" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar170.01To180Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar170.01To180Member_92fcc283-39ba-46be-9d2a-a9155f80833d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeFromDollar180.01To190.00Member_17f70ea1-a52f-4600-b9e4-855ef4693668" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeFromDollar180.01To190.00Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeFromDollar180.01To190.00Member_17f70ea1-a52f-4600-b9e4-855ef4693668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_VestingPriceRangeOverDollars190.00Member_9cb66c3a-2cf4-4c2c-8818-30d487532205" xlink:href="asps-20221212.xsd#asps_VestingPriceRangeOverDollars190.00Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain_2e4174fa-4c51-4164-9fd6-a66388803c7c" xlink:to="loc_asps_VestingPriceRangeOverDollars190.00Member_9cb66c3a-2cf4-4c2c-8818-30d487532205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:to="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_fe681458-0157-4734-b1ee-efc783b67816" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_c2df0274-7435-46af-8a82-ab99cfb88e82" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember_c2df0274-7435-46af-8a82-ab99cfb88e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_ff76c494-ad7a-4aa3-a0d7-abecadee0722" xlink:href="asps-20221212.xsd#asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9b1b1bfb-2661-43c5-b727-73e8b98f4c95" xlink:to="loc_asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember_ff76c494-ad7a-4aa3-a0d7-abecadee0722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable_312de447-dfa9-411f-a6c5-b75f19235d72" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_a3589828-cd97-438c-8d5a-ad67a0e29db2" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit_a3589828-cd97-438c-8d5a-ad67a0e29db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_2fd00562-84c7-4aca-858d-7e653023685d" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit_2fd00562-84c7-4aca-858d-7e653023685d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_3f9a526c-b990-4634-b9ef-dfcf3cedccf1" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber_3f9a526c-b990-4634-b9ef-dfcf3cedccf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_0cf8360b-4d6a-4ee9-8ebb-c74647548060" xlink:href="asps-20221212.xsd#asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems_2189bfb0-eba2-4c9d-812d-3ae7489a0360" xlink:to="loc_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_0cf8360b-4d6a-4ee9-8ebb-c74647548060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88dfdfc0-0bc1-448f-8c0f-1dbbfac812ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:href="asps-20221212.xsd#asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88dfdfc0-0bc1-448f-8c0f-1dbbfac812ff" xlink:to="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:to="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_539fcd81-0796-4b17-8c21-59f44d747f87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6c24d01a-5f10-4166-80fc-53421a1e9d25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_539fcd81-0796-4b17-8c21-59f44d747f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_d9e2774c-4f3e-42ec-a19c-8b8f07a5fe0b" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_539fcd81-0796-4b17-8c21-59f44d747f87" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_d9e2774c-4f3e-42ec-a19c-8b8f07a5fe0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a79d73b-9c13-4935-9df7-d352aa868eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable_eafecfa2-0682-4d35-a029-d90efe6442f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a79d73b-9c13-4935-9df7-d352aa868eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a79d73b-9c13-4935-9df7-d352aa868eb3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_836523ee-db42-4d1f-876d-502913207af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_836523ee-db42-4d1f-876d-502913207af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c86bb101-1793-4281-9b4b-63e6384aad30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c86bb101-1793-4281-9b4b-63e6384aad30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_8c01039b-b05d-4d1d-960e-b2aaf8dfd58c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_8c01039b-b05d-4d1d-960e-b2aaf8dfd58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_566658a7-2145-4cd3-840b-e9075e3d4c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_566658a7-2145-4cd3-840b-e9075e3d4c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_09eee19a-ac11-46fb-942a-da89b8fcab88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_dc4bc5aa-ae91-4e26-8d67-1c3f06b8d106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_09eee19a-ac11-46fb-942a-da89b8fcab88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ec4371b2-e53e-4ac3-84d7-e9633ed81f64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ec4371b2-e53e-4ac3-84d7-e9633ed81f64" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75b285cb-b018-4ef5-97e5-94f2617e5b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8da41946-12ee-4169-9bda-96508d89ee58" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75b285cb-b018-4ef5-97e5-94f2617e5b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_c2c244c3-d046-40e4-a6f4-46612c040b3c" xlink:href="asps-20221212.xsd#asps_RestrictedStockAndRestrictedStockUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75b285cb-b018-4ef5-97e5-94f2617e5b4b" xlink:to="loc_asps_RestrictedStockAndRestrictedStockUnitsRSUsMember_c2c244c3-d046-40e4-a6f4-46612c040b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_1cd55440-855e-4a05-8f27-9702c0b797f4" xlink:to="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MonteCarloMember_50a630ff-9bc3-41d8-b495-f1db9b514233" xlink:href="asps-20221212.xsd#asps_MonteCarloMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:to="loc_asps_MonteCarloMember_50a630ff-9bc3-41d8-b495-f1db9b514233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_BinomialLatticeModelMember_62482579-08d1-43d5-a2c6-ee9fd59102a3" xlink:href="asps-20221212.xsd#asps_BinomialLatticeModelMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_7333e670-5cce-466b-b7b0-313a0cb21b85" xlink:to="loc_asps_BinomialLatticeModelMember_62482579-08d1-43d5-a2c6-ee9fd59102a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6f2d5ed6-e603-407a-aa9d-30ef5ea9034b" xlink:to="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4bfe8168-0fb2-4e0d-8f2c-481ceb55ed2b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:to="loc_srt_MaximumMember_4bfe8168-0fb2-4e0d-8f2c-481ceb55ed2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_88b081d1-98ad-45bf-bba3-7956d30289b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8dba44da-96bb-42be-b5d6-c72bbfbd1e98" xlink:to="loc_srt_MinimumMember_88b081d1-98ad-45bf-bba3-7956d30289b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b56db372-ffa9-4d9d-a82d-fbccb393363b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_580d8ee9-c8aa-4100-a6cd-d19631b15a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_580d8ee9-c8aa-4100-a6cd-d19631b15a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f44e92a9-6f4d-4401-bc8b-a8343852d937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f44e92a9-6f4d-4401-bc8b-a8343852d937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9f928973-bf78-428b-9638-d3427ef84ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_9f928973-bf78-428b-9638-d3427ef84ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b78dfea6-996e-42ce-8df0-ea57130472e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b78dfea6-996e-42ce-8df0-ea57130472e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4324415a-2d8d-43b0-b392-249621bbfb7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4324415a-2d8d-43b0-b392-249621bbfb7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_91bea187-46e9-4647-a6b8-54531e17e926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85bb3b7c-5939-421d-a125-c1e4414d3ac9" xlink:to="loc_us-gaap_SharePrice_91bea187-46e9-4647-a6b8-54531e17e926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUENarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/REVENUENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_dc2d6183-846c-457a-86ea-61f9398a13de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a3522d-5a90-4e75-a250-a9a75dd3dba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_dc2d6183-846c-457a-86ea-61f9398a13de" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_01a3522d-5a90-4e75-a250-a9a75dd3dba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUEScheduleofRevenueDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUEScheduleofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/REVENUEScheduleofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_fec3b1f0-76d2-4eee-963c-79c305da9d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_fec3b1f0-76d2-4eee-963c-79c305da9d2a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:to="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_17c817c6-ec90-4e35-a00d-495244b7a034" xlink:to="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_ac65c394-1394-434b-b0d1-feca9a0831ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:to="loc_us-gaap_ServiceMember_ac65c394-1394-434b-b0d1-feca9a0831ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember_cd73c467-5753-4115-8a82-c722719f2d5d" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:to="loc_asps_ReimbursableExpensesMember_cd73c467-5753-4115-8a82-c722719f2d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NoncontrollingInterestRevenueMember_bf00e9e6-34cf-4f27-9358-47f2e68aedfa" xlink:href="asps-20221212.xsd#asps_NoncontrollingInterestRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fec214d3-3f27-4006-9647-2510f215f11c" xlink:to="loc_asps_NoncontrollingInterestRevenueMember_bf00e9e6-34cf-4f27-9358-47f2e68aedfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ecf5e0de-f2d9-4850-9b21-2aed010110d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_caeca064-31fc-46d4-a2b5-77e2d704baad" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_ecf5e0de-f2d9-4850-9b21-2aed010110d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8b16ceba-b348-4670-b021-ecf37570a958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ecf5e0de-f2d9-4850-9b21-2aed010110d2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8b16ceba-b348-4670-b021-ecf37570a958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#REVENUEDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a64f4ecf-995c-4192-a2cf-177bd9de64f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a64f4ecf-995c-4192-a2cf-177bd9de64f8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_a408aa11-4674-4803-8aa3-b9e71ed3b9ef" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_714a64b8-914c-49b2-b875-1b910dbcde62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_714a64b8-914c-49b2-b875-1b910dbcde62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_d42dc0cd-37de-418f-a86e-b6bd0cd1ade5" xlink:href="asps-20221212.xsd#asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:to="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_d42dc0cd-37de-418f-a86e-b6bd0cd1ade5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember_f01bd981-1c17-4c0a-95ae-544e47e2adf0" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_7f0e17b8-b681-488d-85eb-65e479f248e1" xlink:to="loc_asps_ReimbursableExpensesMember_f01bd981-1c17-4c0a-95ae-544e47e2adf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8be62f81-639b-4432-88cf-903984e08f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_324ae31b-1edb-4ad6-9150-c0d710d2e67b" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_8be62f81-639b-4432-88cf-903984e08f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_994a64a9-8dc5-4965-b211-06d1bc4d8672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8be62f81-639b-4432-88cf-903984e08f9e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_994a64a9-8dc5-4965-b211-06d1bc4d8672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COSTOFREVENUEDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COSTOFREVENUEDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COSTOFREVENUEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostDirectLabor_c93ae38a-480f-4cd4-a7f1-99b1dd282d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostDirectLabor"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:to="loc_us-gaap_CostDirectLabor_c93ae38a-480f-4cd4-a7f1-99b1dd282d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostOutsideFeesAndServices_495f5251-9bb9-4b80-b4d4-9c6b3024ebf5" xlink:href="asps-20221212.xsd#asps_CostOutsideFeesAndServices"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:to="loc_asps_CostOutsideFeesAndServices_495f5251-9bb9-4b80-b4d4-9c6b3024ebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostTechnologyAndTelecommunications_d1caa0a0-0dbc-4041-bac6-73c66a17e6eb" xlink:href="asps-20221212.xsd#asps_CostTechnologyAndTelecommunications"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:to="loc_asps_CostTechnologyAndTelecommunications_d1caa0a0-0dbc-4041-bac6-73c66a17e6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CostReimbursableExpenses_4a70e895-6cb6-46fa-9e24-40a04e6d23b3" xlink:href="asps-20221212.xsd#asps_CostReimbursableExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:to="loc_asps_CostReimbursableExpenses_4a70e895-6cb6-46fa-9e24-40a04e6d23b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_581f9ef4-f7b8-4e99-99a4-a76285a42a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_581f9ef4-f7b8-4e99-99a4-a76285a42a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_cdddb966-e74c-470e-8427-2301e2f125c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_fddc13e8-8912-4010-bb13-af55a6777cfe" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_cdddb966-e74c-470e-8427-2301e2f125c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_7da3804a-ad51-4f97-8fb7-166648a927af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_LaborAndRelatedExpense_7da3804a-ad51-4f97-8fb7-166648a927af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_08eb4bbf-92fb-4f66-be55-a09023c718f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_ProfessionalFees_08eb4bbf-92fb-4f66-be55-a09023c718f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7d58aeef-cfb3-4ce9-b7d2-00065e09fb05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7d58aeef-cfb3-4ce9-b7d2-00065e09fb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_27e0b58e-4c50-4348-ad2e-7cf431ac9a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_OccupancyNet_27e0b58e-4c50-4348-ad2e-7cf431ac9a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_dc91092b-95eb-4d16-8afc-b6676f7d7b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_MarketingExpense_dc91092b-95eb-4d16-8afc-b6676f7d7b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_0eeeb026-28a6-462e-974c-d5b26eb46cb0" xlink:href="asps-20221212.xsd#asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization_0eeeb026-28a6-462e-974c-d5b26eb46cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense_945ed0cb-4444-4c58-89aa-40a7855bdeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense_945ed0cb-4444-4c58-89aa-40a7855bdeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_48a1577e-1633-4974-bda0-6576693708ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_fa569c4e-f9fd-41d3-ad44-4a5cc0498900" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_48a1577e-1633-4974-bda0-6576693708ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#OTHERINCOMEEXPENSENETDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1f2aa5d7-3a26-41b3-8822-c579ca3b5d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_92414d9b-34d9-4145-8e4d-df3c2ca21cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1f2aa5d7-3a26-41b3-8822-c579ca3b5d9a" xlink:to="loc_us-gaap_InterestIncomeOther_92414d9b-34d9-4145-8e4d-df3c2ca21cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OtherNonoperatingIncomeExpenseOther_f006aade-22cf-439f-9917-4f907e594b06" xlink:href="asps-20221212.xsd#asps_OtherNonoperatingIncomeExpenseOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1f2aa5d7-3a26-41b3-8822-c579ca3b5d9a" xlink:to="loc_asps_OtherNonoperatingIncomeExpenseOther_f006aade-22cf-439f-9917-4f907e594b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3b8a20ae-f4a4-4073-8486-26b871e83f36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1f2aa5d7-3a26-41b3-8822-c579ca3b5d9a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3b8a20ae-f4a4-4073-8486-26b871e83f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0a5efe79-50d7-45e8-b1fc-12b33d317bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0a5efe79-50d7-45e8-b1fc-12b33d317bfa" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_5b123c41-18f0-4e7e-834e-e4fbf3255c5a" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_91e8e220-8771-49df-abe6-21081ec71cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_91e8e220-8771-49df-abe6-21081ec71cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember_d194ed3b-cd36-4786-89f5-8cbe1958e121" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3d262e5f-8215-4fd8-aa20-a713ac51e840" xlink:to="loc_asps_NonUSJurisdictionMember_d194ed3b-cd36-4786-89f5-8cbe1958e121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_1ea50e8f-313f-4020-b378-97bd71d17aa3" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4c07a74c-15c4-42f5-a224-946bff5df49c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4c07a74c-15c4-42f5-a224-946bff5df49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dd56a2ff-5a06-4172-8783-be7c6f786630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dd56a2ff-5a06-4172-8783-be7c6f786630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a230db13-ae99-4101-ad62-5aaffe32c082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_2021bfda-8acb-4423-bae6-44dffa59b099" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a230db13-ae99-4101-ad62-5aaffe32c082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESIncomeTaxProvisionBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_29e1055a-6479-4271-9e9f-77ff5b5f55fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:href="asps-20221212.xsd#asps_ComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_29e1055a-6479-4271-9e9f-77ff5b5f55fd" xlink:to="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_0116327d-fefb-459c-b4e2-928d652a9c00" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_4bd01b7d-15d2-4b8e-9b70-cf4f65dd279f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_us-gaap_DomesticCountryMember_4bd01b7d-15d2-4b8e-9b70-cf4f65dd279f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_3e29f68c-594b-4cf5-a159-fc72032ddfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_3e29f68c-594b-4cf5-a159-fc72032ddfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_USStateJurisdictionMember_fb81ea98-6f20-4ecc-b01c-3f52d2a2cdf2" xlink:href="asps-20221212.xsd#asps_USStateJurisdictionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_asps_USStateJurisdictionMember_fb81ea98-6f20-4ecc-b01c-3f52d2a2cdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember_832a571d-3ee7-408e-ab70-6be937959b9f" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_0156934d-8225-40d3-bed8-fc9e9995bb56" xlink:to="loc_asps_NonUSJurisdictionMember_832a571d-3ee7-408e-ab70-6be937959b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:href="asps-20221212.xsd#asps_ComponentsOfIncomeTaxExpenseBenefitLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitTable_916e90b2-284c-410d-860f-9a5ec426a102" xlink:to="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_affbba5a-2112-44ac-9619-3b5c2dde6298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_affbba5a-2112-44ac-9619-3b5c2dde6298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_59d0a3a4-e26d-4ca2-92ce-34301d45c2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_8b6a89bc-8b46-45d7-abca-5aeb2ac1f3a8" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_59d0a3a4-e26d-4ca2-92ce-34301d45c2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ab512c7-58ad-446d-99fc-6443f35af154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ab512c7-58ad-446d-99fc-6443f35af154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_70d52859-50fe-4783-901a-783a4d8b8719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_42eb257a-90d7-4d51-9d54-fa96394f269c" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_70d52859-50fe-4783-901a-783a4d8b8719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_010e77b9-de0e-4e67-8e66-44098c5ec07c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_ComponentsOfIncomeTaxExpenseBenefitLineItems_55de1d69-b597-42f1-a11a-71a89b56e2f0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_010e77b9-de0e-4e67-8e66-44098c5ec07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbf3003-8679-4ee4-9fcd-88c6ffcb375c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9cbf3003-8679-4ee4-9fcd-88c6ffcb375c" xlink:to="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_440898b3-c65a-4da1-bab4-859ddc1a2ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_daf6fa3b-8366-42f6-b1dd-a541a1e00dce" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_440898b3-c65a-4da1-bab4-859ddc1a2ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinistryOfFinanceIndiaMember_03bc791a-4a8f-485a-9c10-9065212e7a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinistryOfFinanceIndiaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_440898b3-c65a-4da1-bab4-859ddc1a2ae5" xlink:to="loc_us-gaap_MinistryOfFinanceIndiaMember_03bc791a-4a8f-485a-9c10-9065212e7a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_c39c4bc2-49f6-4a32-b1e5-5e2b949f9b61" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_ac0bdec8-1889-4179-b0dc-d1c48bec12c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_us-gaap_DomesticCountryMember_ac0bdec8-1889-4179-b0dc-d1c48bec12c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_USStateJurisdictionMember_d0d1f3cc-4fc2-46a6-b37c-4e008ca16138" xlink:href="asps-20221212.xsd#asps_USStateJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_asps_USStateJurisdictionMember_d0d1f3cc-4fc2-46a6-b37c-4e008ca16138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_8377f970-33ae-4f38-9719-cb3c775d2f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_8377f970-33ae-4f38-9719-cb3c775d2f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NonUSJurisdictionMember_23e9e8a8-ae32-43ec-9391-2fca6bec74b0" xlink:href="asps-20221212.xsd#asps_NonUSJurisdictionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_e1c8eea4-93d4-49da-8902-00949994abeb" xlink:to="loc_asps_NonUSJurisdictionMember_23e9e8a8-ae32-43ec-9391-2fca6bec74b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c3a00479-611c-4245-96e5-9e7a0ad05095" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_18c14a9e-034b-4152-b91a-7ae4cbf5dff5" xlink:to="loc_srt_SegmentGeographicalDomain_c3a00479-611c-4245-96e5-9e7a0ad05095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_07125ea0-feee-4286-a5bf-aa4b49f2824a" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c3a00479-611c-4245-96e5-9e7a0ad05095" xlink:to="loc_country_IN_07125ea0-feee-4286-a5bf-aa4b49f2824a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesTable_446781c3-7c49-47f9-8b52-7b28382172ec" xlink:to="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_3fea8cbd-c4ca-48a4-84f6-cb90ef150b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_3fea8cbd-c4ca-48a4-84f6-cb90ef150b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_67970487-2926-4bf6-b271-862c01825797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_67970487-2926-4bf6-b271-862c01825797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_feba573e-ba03-4996-8230-27ed02c92949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_feba573e-ba03-4996-8230-27ed02c92949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_94b1a5c5-f940-4396-b965-e86819181eca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_94b1a5c5-f940-4396-b965-e86819181eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8b33eed0-228b-402a-9ce5-df89365df4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8b33eed0-228b-402a-9ce5-df89365df4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_26e86315-9ef2-4ee6-a75a-3529c195258d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_26e86315-9ef2-4ee6-a75a-3529c195258d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_c8fe2989-dffa-47f3-a436-da763dafb8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_c8fe2989-dffa-47f3-a436-da763dafb8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c9a0a192-79c4-41be-b4dc-b61c5ee4faa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c9a0a192-79c4-41be-b4dc-b61c5ee4faa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_0b5fb7e6-694f-4840-baae-bbff20ad1531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_0b5fb7e6-694f-4840-baae-bbff20ad1531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_3d8bc0a9-bcbd-4ba1-8578-8fe148243614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_OperatingLossCarryforwards_3d8bc0a9-bcbd-4ba1-8578-8fe148243614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6b4a3c14-0d0c-43ef-8c04-bc0980d9060b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_6b4a3c14-0d0c-43ef-8c04-bc0980d9060b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OperatingLossCarrybackCARESAct_29af5455-2429-4f5e-a441-86f0a34dbfdf" xlink:href="asps-20221212.xsd#asps_OperatingLossCarrybackCARESAct"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_asps_OperatingLossCarrybackCARESAct_29af5455-2429-4f5e-a441-86f0a34dbfdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_dc23cd98-2ee7-4c44-81c7-1edb80e932e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_dc23cd98-2ee7-4c44-81c7-1edb80e932e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_87ae50a6-56ba-467a-8d9a-7b8895ba1215" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxAssetsAndLiabilitiesLineItems_0060663f-6817-4272-b040-4027633bb9ee" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_87ae50a6-56ba-467a-8d9a-7b8895ba1215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_10589ec2-2b46-4b16-9fd4-4d8ffd6291cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10589ec2-2b46-4b16-9fd4-4d8ffd6291cc" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2eac485a-1fec-4928-acf6-e936ed3644b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2eac485a-1fec-4928-acf6-e936ed3644b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_df65aabf-a710-4bc2-b827-dfacb063d705" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:to="loc_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState_df65aabf-a710-4bc2-b827-dfacb063d705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsNonU.S._8e89463a-99a1-4476-b821-cdbdab72aa40" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsNonU.S."/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:to="loc_asps_DeferredTaxAssetsNonU.S._8e89463a-99a1-4476-b821-cdbdab72aa40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d0352d63-d3d9-432f-acc5-cbf52eb7d346" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d0352d63-d3d9-432f-acc5-cbf52eb7d346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_6a787a79-6c81-4be6-b292-15fe7e2b5ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_6a787a79-6c81-4be6-b292-15fe7e2b5ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_8ab10041-0e4f-4bb4-b708-30d55d433622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_853a53e9-c923-4dc9-8e77-ca9c1e0a6bfc" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_8ab10041-0e4f-4bb4-b708-30d55d433622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_bb0e1d79-f59e-47d5-acab-8905adacd7f3" xlink:href="asps-20221212.xsd#asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:to="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_bb0e1d79-f59e-47d5-acab-8905adacd7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9024b338-d5af-4c52-9caa-f634cefd26c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_bb0e1d79-f59e-47d5-acab-8905adacd7f3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9024b338-d5af-4c52-9caa-f634cefd26c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f79aaf01-dab0-4cb5-abe1-f1f3079dea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_bb0e1d79-f59e-47d5-acab-8905adacd7f3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f79aaf01-dab0-4cb5-abe1-f1f3079dea7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxLiabilitiesNonU.S._552b8ae8-9106-4376-a1b0-4ab625e42df5" xlink:href="asps-20221212.xsd#asps_DeferredTaxLiabilitiesNonU.S."/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_bb0e1d79-f59e-47d5-acab-8905adacd7f3" xlink:to="loc_asps_DeferredTaxLiabilitiesNonU.S._552b8ae8-9106-4376-a1b0-4ab625e42df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_7f9321ab-138c-4753-81b2-dbaccd3ee45a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract_bb0e1d79-f59e-47d5-acab-8905adacd7f3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_7f9321ab-138c-4753-81b2-dbaccd3ee45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_635e6d57-eea5-4134-8f64-e8b58fdca40f" xlink:href="asps-20221212.xsd#asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:to="loc_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities_635e6d57-eea5-4134-8f64-e8b58fdca40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_72001532-0976-46df-910d-0ecc6de9999f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_72001532-0976-46df-910d-0ecc6de9999f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_1ec083e7-cba2-4d64-8706-a52570e1c244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5bd9a82a-bb1e-4f0b-b6ab-2e023875d290" xlink:to="loc_us-gaap_DeferredTaxLiabilities_1ec083e7-cba2-4d64-8706-a52570e1c244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_26fab4ae-2834-4722-9630-7a0a446409aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_26fab4ae-2834-4722-9630-7a0a446409aa" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b0e2555c-211c-4422-88d6-904e8e0faa19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_b0e2555c-211c-4422-88d6-904e8e0faa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_9ab74c76-b0dd-478a-b0ef-4369ecb21b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_9ab74c76-b0dd-478a-b0ef-4369ecb21b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0bec120d-6082-4c82-8aaf-8a4f7767a7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0bec120d-6082-4c82-8aaf-8a4f7767a7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_ff52eb9a-4d51-42eb-8b0b-34a0ef0309c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_ff52eb9a-4d51-42eb-8b0b-34a0ef0309c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_c7375587-923c-4f36-80f8-6607ddec05cf" xlink:href="asps-20221212.xsd#asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent_c7375587-923c-4f36-80f8-6607ddec05cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_64dcfdf5-1994-47bd-bb0e-2a64173d66d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_64dcfdf5-1994-47bd-bb0e-2a64173d66d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_38e276cd-2724-4a1f-89a7-8820619553a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_38e276cd-2724-4a1f-89a7-8820619553a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_69749529-a080-40a8-9cdb-4874f5231722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_69749529-a080-40a8-9cdb-4874f5231722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_ea0cbd52-e315-432f-a20a-7cc48e528bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_ea0cbd52-e315-432f-a20a-7cc48e528bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1a0f7801-cf64-4ffd-9357-9c53445fd232" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_d2f5e3c8-9eda-4295-933b-5e7cc67c9e97" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1a0f7801-cf64-4ffd-9357-9c53445fd232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#INCOMETAXESUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_52e33274-b0f3-407c-ab23-a25f65c7234b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_52e33274-b0f3-407c-ab23-a25f65c7234b" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_737a892e-c9d5-4c36-9f94-741cb3042676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_737a892e-c9d5-4c36-9f94-741cb3042676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_9b4e54c0-df06-4631-b6dc-d1b362b2c4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_9b4e54c0-df06-4631-b6dc-d1b362b2c4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_e303065b-15c6-4f7e-a522-10f9b45dac75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_e303065b-15c6-4f7e-a522-10f9b45dac75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0e8f42b6-ff7a-4085-b3d2-c3c732e7ea8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0e8f42b6-ff7a-4085-b3d2-c3c732e7ea8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0428858b-dc6f-46f8-8631-803bc80b8d45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3013c609-6367-4853-985f-6a982cde4b2d" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_0428858b-dc6f-46f8-8631-803bc80b8d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e6131758-25a1-495b-ad1a-63493530d866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b222d0d7-620f-4e93-a334-fe463c63deb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e6131758-25a1-495b-ad1a-63493530d866" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b222d0d7-620f-4e93-a334-fe463c63deb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ae87bd10-94eb-4afb-9564-d8f770817e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e6131758-25a1-495b-ad1a-63493530d866" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ae87bd10-94eb-4afb-9564-d8f770817e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_28474410-b562-44e6-87e8-0d409d5c8a11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e6131758-25a1-495b-ad1a-63493530d866" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_28474410-b562-44e6-87e8-0d409d5c8a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c82d9f5-8b2c-493a-9170-cbbde45e8796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e6131758-25a1-495b-ad1a-63493530d866" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c82d9f5-8b2c-493a-9170-cbbde45e8796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_775d2095-01ce-4e95-a44f-765554ed6344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e6131758-25a1-495b-ad1a-63493530d866" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_775d2095-01ce-4e95-a44f-765554ed6344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f6c60a17-21ac-415c-8eaa-19796f530f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_775d2095-01ce-4e95-a44f-765554ed6344" xlink:to="loc_us-gaap_EarningsPerShareBasic_f6c60a17-21ac-415c-8eaa-19796f530f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_78655b82-87da-44df-96f2-bde43c313d36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_775d2095-01ce-4e95-a44f-765554ed6344" xlink:to="loc_us-gaap_EarningsPerShareDiluted_78655b82-87da-44df-96f2-bde43c313d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#EARNINGSPERSHARENarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0f10e2c0-412e-452c-8848-d946d0e3b21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0f10e2c0-412e-452c-8848-d946d0e3b21c" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_9b12f7ec-f51c-4194-9680-557b881984d1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_a2d4da54-40b8-4cfa-a5a4-6c67697cc22f" xlink:href="asps-20221212.xsd#asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:to="loc_asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember_a2d4da54-40b8-4cfa-a5a4-6c67697cc22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_21746139-a114-476b-b2e4-abc21be4a5f6" xlink:href="asps-20221212.xsd#asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:to="loc_asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember_21746139-a114-476b-b2e4-abc21be4a5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_368e78ec-40e5-4a53-b6eb-e59a1ab189f1" xlink:href="asps-20221212.xsd#asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d34c5800-5e07-430f-af03-0aaf30e0495a" xlink:to="loc_asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember_368e78ec-40e5-4a53-b6eb-e59a1ab189f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2d801759-f204-4210-a484-4e756525cbef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8d4c8736-4d83-4d8c-8b93-ea6573b55985" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2d801759-f204-4210-a484-4e756525cbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5bcbe7eb-e064-43d3-bb77-03c538bb64f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2d801759-f204-4210-a484-4e756525cbef" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5bcbe7eb-e064-43d3-bb77-03c538bb64f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/RESTRUCTURINGCHARGESDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#RESTRUCTURINGCHARGESDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/RESTRUCTURINGCHARGESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesAbstract_6d1046bd-25fc-499d-b05b-7119dddf3262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_95e16c73-dc7d-4618-9d9d-f8a410432307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringChargesAbstract_6d1046bd-25fc-499d-b05b-7119dddf3262" xlink:to="loc_us-gaap_RestructuringCharges_95e16c73-dc7d-4618-9d9d-f8a410432307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79ea5c00-76e3-46ec-be09-4a8197d48ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_79ea5c00-76e3-46ec-be09-4a8197d48ef9" xlink:to="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e4fe10ae-4fd7-471b-91f2-e4c352013491" xlink:to="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bb15d201-83c2-4382-a7ac-b8ca3d468fbc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:to="loc_srt_MinimumMember_bb15d201-83c2-4382-a7ac-b8ca3d468fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8aed98c9-ac54-42e3-b0f4-7e4c43beef90" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_afc48515-20e8-45f9-832f-a32e87c75837" xlink:to="loc_srt_MaximumMember_8aed98c9-ac54-42e3-b0f4-7e4c43beef90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_e045bcf2-01e4-4060-b487-eb1e0e6e2b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_6200c230-30ad-43fa-88c9-1978bf90bd8d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_e045bcf2-01e4-4060-b487-eb1e0e6e2b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_be2dc954-4b20-4537-a7d3-9312db92546b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_e045bcf2-01e4-4060-b487-eb1e0e6e2b76" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_be2dc954-4b20-4537-a7d3-9312db92546b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6abf8efe-250a-49ad-a44e-93db5a1a262e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_0f65f075-f2e0-47c9-8e4d-4cfd8778731a" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6abf8efe-250a-49ad-a44e-93db5a1a262e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_8b85d483-215b-475a-b437-a02067ea5517" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6abf8efe-250a-49ad-a44e-93db5a1a262e" xlink:to="loc_asps_NRZMember_8b85d483-215b-475a-b437-a02067ea5517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_f0308b85-aefa-4f95-851c-fb26c653c8d8" xlink:to="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_cb1679d1-eaa2-4895-9e20-83eeb187c08b" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_OcwenFinancialCorporationMember_cb1679d1-eaa2-4895-9e20-83eeb187c08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_HighlyCorrelatedOcwenMember_4b5d58cf-13fb-4ab9-b37f-99955ff61b89" xlink:href="asps-20221212.xsd#asps_HighlyCorrelatedOcwenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_HighlyCorrelatedOcwenMember_4b5d58cf-13fb-4ab9-b37f-99955ff61b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_NRZMember_b2d63688-9e22-490e-8d93-eddba96cc3c6" xlink:href="asps-20221212.xsd#asps_NRZMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_NRZMember_b2d63688-9e22-490e-8d93-eddba96cc3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationInvestorMember_cfd94f61-2f08-4750-987d-b82d18c5544d" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationInvestorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d0af07fc-b132-4c69-8181-042a9b83072f" xlink:to="loc_asps_OcwenFinancialCorporationInvestorMember_cfd94f61-2f08-4750-987d-b82d18c5544d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e6e02e0e-0992-42f9-b9d7-f84083245294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_ebe6076e-a857-4985-a30d-682d4127c19e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e6e02e0e-0992-42f9-b9d7-f84083245294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c7fa5492-c21f-476d-8743-cbd5e0240672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e6e02e0e-0992-42f9-b9d7-f84083245294" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c7fa5492-c21f-476d-8743-cbd5e0240672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4c8007df-98ee-431e-8512-2fd24006e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_31688afa-4295-43b6-a75e-4c2d6aad6a2f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4c8007df-98ee-431e-8512-2fd24006e68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_e6a58bcf-0b69-42d8-b218-ad61c78e59e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4c8007df-98ee-431e-8512-2fd24006e68c" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_e6a58bcf-0b69-42d8-b218-ad61c78e59e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2672ef63-d16e-4e2c-8202-74c3749bdcb7" xlink:to="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_MortgageServicingRightsMember_a3157816-9cdf-49ae-9ae3-8721099921dd" xlink:href="asps-20221212.xsd#asps_MortgageServicingRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:to="loc_asps_MortgageServicingRightsMember_a3157816-9cdf-49ae-9ae3-8721099921dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DefaultValuationsAndTitleServicesMember_f75542c8-7e7c-467b-a52e-c704ef2faf5a" xlink:href="asps-20221212.xsd#asps_DefaultValuationsAndTitleServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_41899b56-cb9e-493d-8e2b-56931b7e241c" xlink:to="loc_asps_DefaultValuationsAndTitleServicesMember_f75542c8-7e7c-467b-a52e-c704ef2faf5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_98cd1a0a-b044-4770-bd70-bb40fac9610a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8df7d236-7d6c-43f2-bf79-d70bca0a9c37" xlink:to="loc_us-gaap_LossContingencyNatureDomain_98cd1a0a-b044-4770-bd70-bb40fac9610a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SalesTaxExposureMember_b8fbfc09-2e57-4750-82ea-9644dfec894b" xlink:href="asps-20221212.xsd#asps_SalesTaxExposureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_98cd1a0a-b044-4770-bd70-bb40fac9610a" xlink:to="loc_asps_SalesTaxExposureMember_b8fbfc09-2e57-4750-82ea-9644dfec894b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0de46c6c-3378-4ba8-8114-c8a0f8681f11" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_5ee5e327-86b1-463b-b763-6ce86b02da7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_5ee5e327-86b1-463b-b763-6ce86b02da7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_3b376f84-1b0d-4d4b-afda-692ae74f6092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_3b376f84-1b0d-4d4b-afda-692ae74f6092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_961d9712-89ba-4b50-b0a6-1c0cfeef4eac" xlink:href="asps-20221212.xsd#asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient_961d9712-89ba-4b50-b0a6-1c0cfeef4eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_1c06faf4-586b-4c63-a64a-e2e4a2f3775d" xlink:href="asps-20221212.xsd#asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm_1c06faf4-586b-4c63-a64a-e2e4a2f3775d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b2e89d9-c704-4c89-81f3-64813c11192b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9b2e89d9-c704-4c89-81f3-64813c11192b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f11bef08-8ea5-4e2b-ab8d-ca82ba6e0fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_OperatingLeaseLiability_f11bef08-8ea5-4e2b-ab8d-ca82ba6e0fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1127443b-a9f0-4503-9ff3-0418bedd0888" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1127443b-a9f0-4503-9ff3-0418bedd0888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_55828888-8d76-417a-8881-6d0959c3755c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_SubleaseIncome_55828888-8d76-417a-8881-6d0959c3755c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_365d87c6-eecb-4285-a61b-32311f919a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_365d87c6-eecb-4285-a61b-32311f919a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_StandbyLettersofCreditNumber_5bb03411-0289-438f-b9ed-6aa88e4a527b" xlink:href="asps-20221212.xsd#asps_StandbyLettersofCreditNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_StandbyLettersofCreditNumber_5bb03411-0289-438f-b9ed-6aa88e4a527b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_0f242a20-6c27-4f6b-9759-4dec87ba48e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_0f242a20-6c27-4f6b-9759-4dec87ba48e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_d55f1289-048f-425a-abf2-29b512401f9f" xlink:href="asps-20221212.xsd#asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases_d55f1289-048f-425a-abf2-29b512401f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_EscrowDepositAndTrustAccount_746d2810-d7fe-4ff0-8e02-8ea31d15da32" xlink:href="asps-20221212.xsd#asps_EscrowDepositAndTrustAccount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_d46add5a-63e9-4f29-b221-f91a1150b67b" xlink:to="loc_asps_EscrowDepositAndTrustAccount_746d2810-d7fe-4ff0-8e02-8ea31d15da32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec3ef758-d603-40ca-87bc-8b45706e5ace" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_52fd2d46-c963-42c2-9b8e-b43b66c431a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec3ef758-d603-40ca-87bc-8b45706e5ace" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_52fd2d46-c963-42c2-9b8e-b43b66c431a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ffe8a8cd-d3a2-4642-8c5b-46373603d950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ec3ef758-d603-40ca-87bc-8b45706e5ace" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ffe8a8cd-d3a2-4642-8c5b-46373603d950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2a1a484e-793a-4686-8c4c-50ec12e58f35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2a1a484e-793a-4686-8c4c-50ec12e58f35" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d40346a9-43da-40bb-bfed-1d93475e1e8d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef2ca24f-e1a6-4a78-bec9-63435888f327" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef2ca24f-e1a6-4a78-bec9-63435888f327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8f9f2e0b-c73f-4194-9927-baf19326b9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_e356a55b-4747-4078-8805-8982e6dc771b" xlink:to="loc_us-gaap_CostOfSalesMember_8f9f2e0b-c73f-4194-9927-baf19326b9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_75eedff9-283a-46d0-8827-d5d546cc9ee6" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_cb2adfd9-17a9-418a-a911-c70e61e81ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_OperatingLeaseCost_cb2adfd9-17a9-418a-a911-c70e61e81ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a4bbb5a0-fdfb-477a-aa47-d4176d1ea963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_OperatingLeasePayments_a4bbb5a0-fdfb-477a-aa47-d4176d1ea963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_eaadfb44-23e9-4577-9c47-5e0eabf0010d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_cd9d160d-c1e8-4044-88c7-88dfcb8278d3" xlink:to="loc_us-gaap_ShortTermLeaseCost_eaadfb44-23e9-4577-9c47-5e0eabf0010d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_df8bbdc6-25d9-4bf3-8857-21a6c0fe7f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_df8bbdc6-25d9-4bf3-8857-21a6c0fe7f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_837d09af-5d40-4b13-b24c-358e5d5ebfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_837d09af-5d40-4b13-b24c-358e5d5ebfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b58c7db0-1a87-4c25-8242-945297e3da70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b58c7db0-1a87-4c25-8242-945297e3da70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_31eeda7e-d75a-44a6-8674-a0cece8080dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_31eeda7e-d75a-44a6-8674-a0cece8080dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_956e03b7-eca8-40eb-81a6-7608d2e970bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_956e03b7-eca8-40eb-81a6-7608d2e970bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6cdc2222-8cb1-449b-a0f1-67446219523b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6cdc2222-8cb1-449b-a0f1-67446219523b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d0d3fd8e-a486-410c-b2e2-592c57aa3f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d0d3fd8e-a486-410c-b2e2-592c57aa3f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_dd66e9e5-23d8-4bfc-9faa-93072e663fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_853a39b5-e5e5-438d-b8d4-43d82514aa98" xlink:to="loc_us-gaap_OperatingLeaseLiability_dd66e9e5-23d8-4bfc-9faa-93072e663fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="asps-20221212.xsd#COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGNarrativeDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_923c7753-8d67-4068-a552-86fe8cf361a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_ca2aaa8f-5868-4cb4-838d-c809c0e0340d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_923c7753-8d67-4068-a552-86fe8cf361a7" xlink:to="loc_us-gaap_NumberOfReportableSegments_ca2aaa8f-5868-4cb4-838d-c809c0e0340d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGRevenueFromOcwenDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7a66fbad-5355-4239-ba9f-c859ea9aeb42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7a66fbad-5355-4239-ba9f-c859ea9aeb42" xlink:to="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_68a83313-5632-4cf6-9ae9-af3f98f2156f" xlink:to="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_91d07f72-8365-4295-8cff-6d9e6d752f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:to="loc_us-gaap_OperatingSegmentsMember_91d07f72-8365-4295-8cff-6d9e6d752f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_8a8f1c94-e7d2-4ce4-bad1-3a8d8bd9d6d7" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_341b0536-305e-412a-bd52-7ece7ea6558f" xlink:to="loc_asps_CorporateAndEliminationsMember_8a8f1c94-e7d2-4ce4-bad1-3a8d8bd9d6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_b2939645-09cd-4767-abc5-ae9a23e02d82" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_118e7e13-e96f-417a-8d32-deae95498883" xlink:to="loc_srt_NameOfMajorCustomerDomain_b2939645-09cd-4767-abc5-ae9a23e02d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OcwenFinancialCorporationMember_c0b61660-84b6-4e0e-af94-75a6257b99aa" xlink:href="asps-20221212.xsd#asps_OcwenFinancialCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b2939645-09cd-4767-abc5-ae9a23e02d82" xlink:to="loc_asps_OcwenFinancialCorporationMember_c0b61660-84b6-4e0e-af94-75a6257b99aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_12344093-8a3e-42c9-a8a9-b1a1fe3c4e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c8c5f8ed-fa8b-4e1c-9225-831906a8fc8c" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_12344093-8a3e-42c9-a8a9-b1a1fe3c4e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueSegmentMember_a189cbe8-bafe-4d9b-87ed-bac458d3e572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_12344093-8a3e-42c9-a8a9-b1a1fe3c4e6c" xlink:to="loc_us-gaap_SalesRevenueSegmentMember_a189cbe8-bafe-4d9b-87ed-bac458d3e572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7fe62474-81e6-48c4-9e7f-23da86591026" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_cd3da0ef-2b19-459c-84cc-dcf67ca592b1" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7fe62474-81e6-48c4-9e7f-23da86591026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3956079c-64ef-4bd1-aee2-f9fbf1c0a3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7fe62474-81e6-48c4-9e7f-23da86591026" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3956079c-64ef-4bd1-aee2-f9fbf1c0a3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2a0ac4ea-fd6f-4c4c-a56d-4979b6d35d9f" xlink:to="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_f365c82b-c223-4553-b0de-efbbff2690ec" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_f365c82b-c223-4553-b0de-efbbff2690ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_0902ff9e-b0f2-4a10-8f81-d125ea68d7bf" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d0886011-c32a-4074-aea4-94fa12e95e15" xlink:to="loc_asps_OriginationSolutionsMember_0902ff9e-b0f2-4a10-8f81-d125ea68d7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_1e2f3a43-3cb9-45df-bca7-bfeb0b8cb632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bbef14a5-57ad-4e11-9abc-8db666294a92" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_1e2f3a43-3cb9-45df-bca7-bfeb0b8cb632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_de543a18-6c0a-425d-b7fa-538028901aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_1e2f3a43-3cb9-45df-bca7-bfeb0b8cb632" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_de543a18-6c0a-425d-b7fa-538028901aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5c2339bf-6b3d-4abc-8882-706a5ada609b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5c2339bf-6b3d-4abc-8882-706a5ada609b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_ec5c0085-232f-4c9b-8c6f-880d124294a4" xlink:to="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_91ed30a0-cffe-4d11-a178-d1f4a67997bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:to="loc_us-gaap_OperatingSegmentsMember_91ed30a0-cffe-4d11-a178-d1f4a67997bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_768651eb-fdd8-4e71-a61f-cd4365f99896" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_536da417-09e8-4c0c-8718-bddc5641b10c" xlink:to="loc_asps_CorporateAndEliminationsMember_768651eb-fdd8-4e71-a61f-cd4365f99896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f7dfea99-1504-4f3a-9848-2cddcef81317" xlink:to="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_2c0cfe37-8871-4c4d-8a76-fed126d1c604" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_2c0cfe37-8871-4c4d-8a76-fed126d1c604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_6e8e297e-fcfe-40b9-b068-c7ad0abf84ac" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2f264713-a6af-4bc0-a0b1-e6771782d480" xlink:to="loc_asps_OriginationSolutionsMember_6e8e297e-fcfe-40b9-b068-c7ad0abf84ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_efaf6336-587a-4cea-a8be-f19bfbe62c40" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_ca8f175c-e81a-4f98-8526-9f27110da35d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_ca8f175c-e81a-4f98-8526-9f27110da35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_71aa3c2f-0afa-403e-b1e4-6c64505c5c36" xlink:href="asps-20221212.xsd#asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:to="loc_asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember_71aa3c2f-0afa-403e-b1e4-6c64505c5c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ReimbursableExpensesMember_9e2c8e9c-24ec-46b5-b2e1-99f07a9823d5" xlink:href="asps-20221212.xsd#asps_ReimbursableExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_ace7c021-8b37-458b-a37c-d4e90ca2533c" xlink:to="loc_asps_ReimbursableExpensesMember_9e2c8e9c-24ec-46b5-b2e1-99f07a9823d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_35181bd1-2267-456a-9eb5-14d99e04dc99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e770c7e5-cde4-41ea-ac2e-47a41aed8ff3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_35181bd1-2267-456a-9eb5-14d99e04dc99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ee21195c-5cb9-44c3-91ca-0647e9477634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_35181bd1-2267-456a-9eb5-14d99e04dc99" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ee21195c-5cb9-44c3-91ca-0647e9477634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGSummaryofFinancialReportingDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d96e5dde-c2c4-461f-bcbf-137c6c561e14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d96e5dde-c2c4-461f-bcbf-137c6c561e14" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:to="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_a75a97b6-727e-4482-8a0f-bd387e83c73a" xlink:to="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_f6a75fa5-1e02-4c8d-b272-be4fedfa6c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:to="loc_us-gaap_OperatingSegmentsMember_f6a75fa5-1e02-4c8d-b272-be4fedfa6c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_e8ca8b0a-f154-45ea-905b-7b98f51282b9" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1e8bf1bd-5985-40ac-8dc4-aee732df9bff" xlink:to="loc_asps_CorporateAndEliminationsMember_e8ca8b0a-f154-45ea-905b-7b98f51282b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b308f7f6-8716-4280-90cd-5d05b3699fcc" xlink:to="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_dec33b91-ed46-42c5-8d70-3d945a07c444" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_dec33b91-ed46-42c5-8d70-3d945a07c444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_3148fd49-10ec-4d18-b32d-fa7ab5235e44" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0969b70e-a73e-43ce-97a6-c2b005a055f6" xlink:to="loc_asps_OriginationSolutionsMember_3148fd49-10ec-4d18-b32d-fa7ab5235e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bf197eaf-9679-4222-a19c-2a69b57c9732" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3024f9db-b71b-4cc1-8572-09df79021edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_Revenues_3024f9db-b71b-4cc1-8572-09df79021edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_39d06b18-fe26-40e0-b0b8-2581eee6d879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_CostOfRevenue_39d06b18-fe26-40e0-b0b8-2581eee6d879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_562212d8-0d24-4123-aa88-e9fc7338be7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_GrossProfit_562212d8-0d24-4123-aa88-e9fc7338be7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_75ebb226-ced6-450c-9b71-d5056baba537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_75ebb226-ced6-450c-9b71-d5056baba537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_3e9bd2f2-3c5d-4c03-b0a3-1e094fb0317c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_RestructuringCharges_3e9bd2f2-3c5d-4c03-b0a3-1e094fb0317c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_2dfbf833-1316-4a2b-9046-03c397b1fde7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_2dfbf833-1316-4a2b-9046-03c397b1fde7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f2058ceb-6613-4fd7-8ac7-4f72fb5b60e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_OperatingIncomeLoss_f2058ceb-6613-4fd7-8ac7-4f72fb5b60e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8aa7f9bc-4dce-4dab-8a40-eeb34aa3dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8aa7f9bc-4dce-4dab-8a40-eeb34aa3dc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aaf0f701-25c6-4a25-a5dd-3d4ceed7b112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a9233b2c-a687-4fc1-bcce-2ca15758d7cf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aaf0f701-25c6-4a25-a5dd-3d4ceed7b112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGTotalAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_849079c5-2e4f-4330-a4f2-32450eb87bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_849079c5-2e4f-4330-a4f2-32450eb87bdb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:to="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_b7fb0976-0ddc-4c45-8cde-c7a923f0bde6" xlink:to="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3dffad4e-0e70-4d93-acb0-f0f34d1833ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:to="loc_us-gaap_OperatingSegmentsMember_3dffad4e-0e70-4d93-acb0-f0f34d1833ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_7d7856d2-3ba1-4a39-baea-f3581d3a0ac9" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9391f5c6-fb12-47ca-891f-272d3500ef12" xlink:to="loc_asps_CorporateAndEliminationsMember_7d7856d2-3ba1-4a39-baea-f3581d3a0ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e24fc106-61c1-481c-9553-8165d9e2ffde" xlink:to="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_cc1c6d22-6c8e-4ec8-91a0-64319564c379" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_cc1c6d22-6c8e-4ec8-91a0-64319564c379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_1dadb407-ea94-4bb2-bda3-426130a9a16b" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4b783ee9-81d0-4884-850e-824bbd6bad14" xlink:to="loc_asps_OriginationSolutionsMember_1dadb407-ea94-4bb2-bda3-426130a9a16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_929b1571-dfb6-4c1a-a0f3-8421f9779ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cc72c56f-86dd-459a-9f78-7ebc40e19a4d" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_929b1571-dfb6-4c1a-a0f3-8421f9779ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_88add759-3472-48d0-88ea-68054bf00034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_929b1571-dfb6-4c1a-a0f3-8421f9779ba0" xlink:to="loc_us-gaap_Assets_88add759-3472-48d0-88ea-68054bf00034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGPremisesandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_69e84957-2327-4b35-8c19-93fa023f3d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_69e84957-2327-4b35-8c19-93fa023f3d18" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:to="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_269f4921-b959-4bd6-9cb5-7c5ccfe8a95a" xlink:to="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_LU_4eecac6e-87aa-4b52-9727-dff4aae2cac4" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_LU"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_LU_4eecac6e-87aa-4b52-9727-dff4aae2cac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_a0a3e815-78b3-405e-a403-d85879a8c53d" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_US_a0a3e815-78b3-405e-a403-d85879a8c53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IN_eb6abff3-9f9f-483b-8409-64cf6394d834" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IN"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_IN_eb6abff3-9f9f-483b-8409-64cf6394d834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_94c4b0b8-ad65-48ee-b493-5374a7e3c9c5" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_UY"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_790daa3d-f7f8-48ab-ac1e-d43c904bd066" xlink:to="loc_country_UY_94c4b0b8-ad65-48ee-b493-5374a7e3c9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a3ee1315-2c7e-44c5-95e9-7dca87653670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_284535bc-41b7-4c49-a256-1b7ee60a19ef" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a3ee1315-2c7e-44c5-95e9-7dca87653670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2b87f097-ec1e-4a1b-b66e-947e11d427dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_a3ee1315-2c7e-44c5-95e9-7dca87653670" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2b87f097-ec1e-4a1b-b66e-947e11d427dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SEGMENTREPORTINGScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_85a9b6a5-e06d-4c90-9733-e284c61c5671" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_85a9b6a5-e06d-4c90-9733-e284c61c5671" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_d4e40c95-fea5-4e45-9987-f3816081c108" xlink:to="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_ab84c2f5-e939-4ecd-9ecb-c571e6e1e866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:to="loc_us-gaap_OperatingSegmentsMember_ab84c2f5-e939-4ecd-9ecb-c571e6e1e866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_CorporateAndEliminationsMember_e1880b43-a347-4eb5-b39c-17d4eca0d231" xlink:href="asps-20221212.xsd#asps_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_9ba2110e-8662-4fa3-87e7-f54dac9100b8" xlink:to="loc_asps_CorporateAndEliminationsMember_e1880b43-a347-4eb5-b39c-17d4eca0d231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_adae5d76-34ce-4ddd-b5e6-f661f41419ea" xlink:to="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_OriginationSolutionsMember_38c13ee4-d732-4b68-9a6b-8e00a6c9f624" xlink:href="asps-20221212.xsd#asps_OriginationSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:to="loc_asps_OriginationSolutionsMember_38c13ee4-d732-4b68-9a6b-8e00a6c9f624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_ServicerAndRealEstateSolutionsMember_91555214-c1b6-4473-afe3-d0155fd7f55f" xlink:href="asps-20221212.xsd#asps_ServicerAndRealEstateSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_23dad006-8cbd-4a22-b238-b546af347508" xlink:to="loc_asps_ServicerAndRealEstateSolutionsMember_91555214-c1b6-4473-afe3-d0155fd7f55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_b849e89b-06e5-4f0c-bc62-8c09f2a6069d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_b1d06b35-c42b-42f6-90ab-bac8c59bbe9f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_b849e89b-06e5-4f0c-bc62-8c09f2a6069d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_97fe7123-4417-4f8f-91ef-9c3428380107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_b849e89b-06e5-4f0c-bc62-8c09f2a6069d" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_97fe7123-4417-4f8f-91ef-9c3428380107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83de0c62-41ea-4249-92f5-b44c0d9042f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_acbc8c54-ceb8-4d2a-aff5-4e146cc398c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83de0c62-41ea-4249-92f5-b44c0d9042f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_Owners.comMember_8bb6c988-e2b0-4114-93f6-c4d5e9274900" xlink:href="asps-20221212.xsd#asps_Owners.comMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83de0c62-41ea-4249-92f5-b44c0d9042f6" xlink:to="loc_asps_Owners.comMember_8bb6c988-e2b0-4114-93f6-c4d5e9274900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_f94244d4-191d-46fc-9e65-7770227455da" xlink:to="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4aadf70f-eff4-4e36-b810-b79b9fa2b6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:to="loc_us-gaap_Goodwill_4aadf70f-eff4-4e36-b810-b79b9fa2b6bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_5f891faf-d5c8-4f9b-acae-5645fa013a66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_367f2b31-d92f-405f-bf89-c8143422de11" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_5f891faf-d5c8-4f9b-acae-5645fa013a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="simple" xlink:href="asps-20221212.xsd#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"/>
  <link:presentationLink xlink:role="http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_8ebc5ed9-e5a1-485a-ad30-52210fecb17e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8ebc5ed9-e5a1-485a-ad30-52210fecb17e" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_2db0f4bf-d90b-482f-b9fd-c21fe6e630a5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_c2df785a-aaee-4eb6-abaf-589ff6d19130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_c2df785a-aaee-4eb6-abaf-589ff6d19130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_8ce7230c-bf07-4eb6-bf5e-a6c789232d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_49152e83-6c60-48dc-8fe4-6f4e351c4e1e" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_8ce7230c-bf07-4eb6-bf5e-a6c789232d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aed13ccb-b348-46fe-a776-60272be193e4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_5e339c84-be65-4bc0-9a90-f15eb8470afb" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aed13ccb-b348-46fe-a776-60272be193e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2b0a06f2-a6cd-48a3-88bd-97fc7c7cea64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_aed13ccb-b348-46fe-a776-60272be193e4" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2b0a06f2-a6cd-48a3-88bd-97fc7c7cea64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:href="asps-20221212.xsd#asps_DeductionsFromAssetAccountsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_2b0a06f2-a6cd-48a3-88bd-97fc7c7cea64" xlink:to="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_2cea72d5-fb2e-478e-95ce-b1517ebf7ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_2cea72d5-fb2e-478e-95ce-b1517ebf7ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2bac904f-4ee4-48ae-8965-cfdc81ab67c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2bac904f-4ee4-48ae-8965-cfdc81ab67c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_a8f361a1-d0bf-4abf-b9ad-3ca0cbffb8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_a8f361a1-d0bf-4abf-b9ad-3ca0cbffb8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_192cf966-5b6e-4651-9599-1ec618dad534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_asps_DeductionsFromAssetAccountsAbstract_a3d57f01-aec0-46fb-a796-ab1d9c28ffa4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_192cf966-5b6e-4651-9599-1ec618dad534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749193088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Dec. 12, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 12,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ALTISOURCE PORTFOLIO SOLUTIONS S.A.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">N4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">98-0554932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">33 Boulevard Prince Henri<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">L-1724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Luxembourg<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">LU<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">2469 7900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $1.00 par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ASPS<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001462418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748666736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 98,132<span></span>
</td>
<td class="nump">$ 58,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">18,008<span></span>
</td>
<td class="nump">22,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">21,864<span></span>
</td>
<td class="nump">19,479<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">138,004<span></span>
</td>
<td class="nump">100,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">6,873<span></span>
</td>
<td class="nump">11,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets under operating leases</a></td>
<td class="nump">7,594<span></span>
</td>
<td class="nump">18,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">55,960<span></span>
</td>
<td class="nump">73,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">36,859<span></span>
</td>
<td class="nump">46,326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">6,386<span></span>
</td>
<td class="nump">5,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,132<span></span>
</td>
<td class="nump">9,850<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">257,808<span></span>
</td>
<td class="nump">265,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">46,535<span></span>
</td>
<td class="nump">56,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">4,342<span></span>
</td>
<td class="nump">5,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">3,870<span></span>
</td>
<td class="nump">9,305<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">54,747<span></span>
</td>
<td class="nump">71,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">243,637<span></span>
</td>
<td class="nump">242,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="nump">9,028<span></span>
</td>
<td class="nump">8,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">19,266<span></span>
</td>
<td class="nump">25,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CommitmentsContingenciesAndRegulatoryMatters', window );">Commitments, contingencies and regulatory matters (Note 24)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity (deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock ($1.00 par value; 100,000 shares authorized, 25,413 issued and 15,911 outstanding as of December&#160;31, 2021; 15,664 outstanding as of December&#160;31, 2020)</a></td>
<td class="nump">25,413<span></span>
</td>
<td class="nump">25,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">144,298<span></span>
</td>
<td class="nump">141,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">186,592<span></span>
</td>
<td class="nump">190,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost (9,502 shares as of December&#160;31, 2021 and 9,749 shares as of December&#160;31, 2020)</a></td>
<td class="num">(426,445)<span></span>
</td>
<td class="num">(441,034)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Altisource deficit</a></td>
<td class="num">(70,142)<span></span>
</td>
<td class="num">(83,765)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="nump">1,272<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total deficit</a></td>
<td class="num">(68,870)<span></span>
</td>
<td class="num">(82,556)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and deficit</a></td>
<td class="nump">$ 257,808<span></span>
</td>
<td class="nump">$ 265,685<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CommitmentsContingenciesAndRegulatoryMatters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. In addition, indicates that, in connection with being subject to regulation and oversight by governmental authorities, the entity is exposed to potential losses arising from possible claims against the company's resources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CommitmentsContingenciesAndRegulatoryMatters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749173840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">25,413,000<span></span>
</td>
<td class="nump">25,413,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">15,911,000<span></span>
</td>
<td class="nump">15,664,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">9,502,000<span></span>
</td>
<td class="nump">9,749,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749436544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">171,366<span></span>
</td>
<td class="nump">305,194<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">7,087<span></span>
</td>
<td class="nump">60,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">67,049<span></span>
</td>
<td class="nump">92,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="num">(88,930)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,972<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">28,968<span></span>
</td>
<td class="num">(44,355)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense), net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(14,547)<span></span>
</td>
<td class="num">(17,730)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Unrealized gain on investment in equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">864<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="num">(13,683)<span></span>
</td>
<td class="num">(13,351)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes and non-controlling interests</a></td>
<td class="nump">15,285<span></span>
</td>
<td class="num">(57,706)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(3,232)<span></span>
</td>
<td class="num">(8,609)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">12,053<span></span>
</td>
<td class="num">(66,315)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to non-controlling interests</a></td>
<td class="num">(241)<span></span>
</td>
<td class="num">(841)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Altisource</a></td>
<td class="nump">$ 11,812<span></span>
</td>
<td class="num">$ (67,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="num">$ (4.31)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 0.74<span></span>
</td>
<td class="num">$ (4.31)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">15,839<span></span>
</td>
<td class="nump">15,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">16,063<span></span>
</td>
<td class="nump">15,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract', window );"><strong>Comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss), net of tax</a></td>
<td class="nump">$ 12,053<span></span>
</td>
<td class="num">$ (66,315)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income attributable to non-controlling interests</a></td>
<td class="num">(241)<span></span>
</td>
<td class="num">(841)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss) attributable to Altisource</a></td>
<td class="nump">$ 11,812<span></span>
</td>
<td class="num">$ (67,156)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToReportingEntityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToReportingEntityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749538096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common&#160;stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Treasury stock, at cost</div></th>
<th class="th"><div>Non-controlling interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,413,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="num">$ (21,357)<span></span>
</td>
<td class="nump">$ 25,413<span></span>
</td>
<td class="nump">$ 133,669<span></span>
</td>
<td class="nump">$ 272,026<span></span>
</td>
<td class="num">$ (453,934)<span></span>
</td>
<td class="nump">$ 1,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(66,315)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67,156)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to non-controlling interest holders</a></td>
<td class="num">(1,101)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,101)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">7,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted share units and restricted shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,548)<span></span>
</td>
<td class="nump">9,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld for the payment of tax on restricted share unit and restricted share issuances and stock option exercises</a></td>
<td class="num">(1,587)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,939)<span></span>
</td>
<td class="nump">3,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,413,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="num">(82,556)<span></span>
</td>
<td class="nump">$ 25,413<span></span>
</td>
<td class="nump">141,473<span></span>
</td>
<td class="nump">190,383<span></span>
</td>
<td class="num">(441,034)<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">12,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest', window );">Non-controlling interests eliminated on deconsolidation (Note&#160;2)</a></td>
<td class="nump">1,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to non-controlling interest holders</a></td>
<td class="num">(1,959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">2,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted share units and restricted shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,092)<span></span>
</td>
<td class="nump">11,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Treasury shares withheld for the payment of tax on restricted share unit and restricted share issuances and stock option exercises</a></td>
<td class="num">(1,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,511)<span></span>
</td>
<td class="nump">3,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,413,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="num">$ (68,870)<span></span>
</td>
<td class="nump">$ 25,413<span></span>
</td>
<td class="nump">$ 144,298<span></span>
</td>
<td class="nump">$ 186,592<span></span>
</td>
<td class="num">$ (426,445)<span></span>
</td>
<td class="nump">$ 1,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569655-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643746207872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 12,053<span></span>
</td>
<td class="num">$ (66,315)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization</a></td>
<td class="nump">4,592<span></span>
</td>
<td class="nump">14,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OperatingLeaseRightofUseAssetAmortization', window );">Amortization of right-of-use assets under operating leases</a></td>
<td class="nump">7,935<span></span>
</td>
<td class="nump">10,245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">9,467<span></span>
</td>
<td class="nump">14,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized gain on investment in equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,004)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">2,825<span></span>
</td>
<td class="nump">7,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">847<span></span>
</td>
<td class="nump">730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact', window );">Deferred income taxes</a></td>
<td class="num">(705)<span></span>
</td>
<td class="nump">5,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on disposal of fixed assets</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="num">(88,930)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash items</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">2,963<span></span>
</td>
<td class="nump">14,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,146<span></span>
</td>
<td class="num">(4,140)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">902<span></span>
</td>
<td class="nump">947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(8,442)<span></span>
</td>
<td class="num">(10,338)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Current and non-current operating lease liabilities</a></td>
<td class="num">(8,803)<span></span>
</td>
<td class="num">(10,599)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other current and non-current liabilities</a></td>
<td class="nump">1,542<span></span>
</td>
<td class="nump">297<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(60,405)<span></span>
</td>
<td class="num">(22,401)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to premises and equipment</a></td>
<td class="num">(1,379)<span></span>
</td>
<td class="num">(2,705)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Proceeds received from sale of equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">46,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of businesses</a></td>
<td class="nump">104,141<span></span>
</td>
<td class="nump">3,307<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by investing activities</a></td>
<td class="nump">102,762<span></span>
</td>
<td class="nump">47,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from revolving credit facility</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility', window );">Repayments of long-term debt and revolving credit facility</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(46,622)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(531)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from convertible debt payable to related parties (Note 2)</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distributions to non-controlling interests</a></td>
<td class="num">(1,959)<span></span>
</td>
<td class="num">(1,101)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments of tax withholding on issuance of restricted share units and restricted shares</a></td>
<td class="num">(1,014)<span></span>
</td>
<td class="num">(1,587)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(2,304)<span></span>
</td>
<td class="num">(49,310)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">40,053<span></span>
</td>
<td class="num">(24,487)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the beginning of the period</a></td>
<td class="nump">62,096<span></span>
</td>
<td class="nump">86,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the period</a></td>
<td class="nump">102,149<span></span>
</td>
<td class="nump">62,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">12,532<span></span>
</td>
<td class="nump">15,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="nump">2,455<span></span>
</td>
<td class="nump">2,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Acquisition of right-of-use assets with operating lease liabilities</a></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">1,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments', window );">Reduction of right-of-use assets from operating lease modifications or reassessments</a></td>
<td class="num">(6,119)<span></span>
</td>
<td class="num">(1,691)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment', window );">Net (decrease) increase in payables for purchases of premises and equipment</a></td>
<td class="num">$ (116)<span></span>
</td>
<td class="nump">$ 139<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase or decrease in accounts payable related to the purchase of premises and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the current period cash flow impact of deferred income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability Reduction From Lease Terminations and Amendments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OperatingLeaseRightofUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OperatingLeaseRightofUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments Of Long-Term Debt And Revolving Credit Facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756095984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">ORGANIZATION</a></td>
<td class="text">ORGANIZATION<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource Portfolio Solutions S.A., together with its subsidiaries (which may be referred to as &#8220;Altisource,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;), is an integrated service provider and marketplace for the real estate and mortgage industries.  Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643832500064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Accounting and Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).  Intercompany transactions and accounts have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements include the accounts of the Company, its wholly-owned subsidiaries and those entities in which we have a variable interest and are the primary beneficiary.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#8220;MPA&#8221;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Lenders One&#8221;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for three successive five-year periods at MPA&#8217;s option).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#8217;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.  As of December&#160;31, 2021, Lenders One had total assets of $2.2 million and total liabilities of $1.4 million.  As of December&#160;31, 2020, Lenders One had total assets of $2.3 million and total liabilities of $0.1 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, Altisource created Pointillist, Inc. (&#8220;Pointillist&#8221;) and contributed the Pointillist</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> customer journey analytics business and $8.5 million to it.  On May 27, 2021, Pointillist issued $1.3 million in principal of convertible notes to related parties with a maturity date of January 1, 2023.  The notes bore interest at a rate of 7% per annum.  The principal and unpaid accrued interest then outstanding under the notes (1) would automatically convert to Pointillist equity at the earlier of the time Pointillist receives proceeds of $5.0 million or more from the sale of its equity or January 1, 2023, or (2) are repaid in cash or converted into Pointillist common stock equity based on a $13.1 million Pointillist valuation (at the Lenders&#8217; option) in the event of a corporate transaction or initial public offering of Pointillist.  On December 1, 2021, the notes were converted to Pointillist equity and  Altisource and other shareholders of Pointillist sold all of the equity interests in Pointillist (See Note 4 for additional information).  Prior to the sale, Pointillist was owned by Altisource and management of Pointillist, with management of Pointillist owning a non-controlling interest representing 12.1% of the outstanding equity of Pointillist.  Through December 1, 2021 Pointillist is presented in the accompanying consolidated financial statements on a consolidated basis and the portion of Pointillist owned by Pointillist management is reported as non-controlling interests as of December&#160;31, 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes.  Estimates are used for, but not limited to, determining share-based compensation, income taxes, collectability of receivables, valuation of acquired intangibles and goodwill, depreciable lives and valuation of fixed assets and contingencies.  Actual results could differ materially from those estimates.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all highly liquid instruments with an original maturity of three months or less at the time of purchase as cash equivalents.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are presented net of an allowance for expected credit losses.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  The carrying value of accounts receivable, net, approximates fair value.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Premises and Equipment, Net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"><tr><td style="width:1.0%"/><td style="width:32.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:65.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life, 10 years or the term of the lease</span></div></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair costs are expensed as incurred.  We capitalize expenditures for significant improvements and new equipment and depreciate the assets over the shorter of the capitalized asset&#8217;s life or the life of the lease.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review premises and equipment for impairment following events or changes in circumstances that indicate the carrying amount of an asset or asset group may not be recoverable.  We measure recoverability of assets to be held and used by comparing the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or asset group.  If the carrying amount of an asset or asset group exceeds its estimated future cash flows, we recognize an impairment charge for the amount that the carrying value of the asset or asset group exceeds the fair value of the asset or asset group.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software includes the fair value of software acquired in business combinations, capitalized software development costs and purchased software.  Capitalized software development and purchased software are recorded at cost and amortized using the straight-line method over their estimated useful lives.  Software acquired in business combinations is recorded at fair value and amortized using the straight-line method over its estimated useful life.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for acquisitions using the purchase method of accounting in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The purchase price of an acquisition is allocated to the assets acquired and liabilities assumed using their fair value as of the acquisition date.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.  We evaluate goodwill for impairment annually during the fourth quarter or more frequently when an event occurs or circumstances change in a manner that indicates the carrying value may not be recoverable.  We first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value as a basis for determining whether we need to perform the quantitative goodwill impairment test.  Only if we determine, based on qualitative assessment, that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value will we calculate the fair value of the reporting unit.  We would then test goodwill for impairment by comparing the fair value of the reporting unit with its carrying amount.  If the fair value is determined to be less than its carrying amount, we recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.  We estimate the fair value of the reporting unit using discounted cash flows and market comparisons.  The discounted cash flow method is based on the present value of projected cash flows.  Forecasts of future cash flows are based on our estimate of future sales and operating expenses, based primarily on estimated pricing, sales volumes, market segment share, cost trends and general economic conditions.  The estimated cash flows are discounted using a rate that represents our weighted average cost of capital.  The market comparisons include an analysis of revenue and earnings multiples of guideline public companies compared to the Company.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified intangible assets consist primarily of customer related intangible assets, operating agreements, trademarks and trade names and other intangible assets.  Identifiable intangible assets acquired in business combinations are recorded based on their fair values at the date of acquisition.  We determine the useful lives of our identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset.  Factors we consider when determining useful lives include the contractual term of any arrangements, the history of the asset, our long-term strategy for use of the asset and other economic factors.  We amortize intangible assets that we deem to have definite lives in proportion to actual and expected customer revenues or on a straight-line basis over their useful lives, generally ranging from 4 to 20 years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform tests for impairment if conditions exist that indicate the carrying value may not be recoverable.  When facts and circumstances indicate that the carrying value of intangible assets determined to have definite lives may not be recoverable, management assesses the recoverability of the carrying value by preparing estimates of cash flows of discrete intangible assets generally consistent with models utilized for internal planning purposes.  If the sum of the undiscounted expected future cash flows is less than the carrying value, we recognize an impairment to the extent the carrying amount exceeds fair value.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Debt</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt is reported net of applicable discount or premium and net of debt issuance costs.  The debt discount or premium and debt issuance costs are amortized to interest expense through maturity of the related debt using the effective interest method.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets and liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs other than quoted prices included in Level 1</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Functional Currency</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The currency of the primary economic environment in which our operations are conducted is the United States dollar.  Therefore, the United States dollar has been determined to be our functional and reporting currency.  Non-United States dollar transactions and balances have been measured in United States dollars in accordance with ASC Topic 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  All transaction gains and losses from the measurement of monetary balance sheet items denominated in non-United States dollar currencies are reflected in the consolidated statements of operations and comprehensive income (loss) as income or expenses, as appropriate.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution 401(k) Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our employees currently participate in a defined contribution 401(k) plan under which we may make matching contributions equal to a discretionary percentage determined by us.  We recorded expenses of $0.5&#160;million and $0.6&#160;million for the years ended December 31, 2021 and 2020, respectively, related to our discretionary contributions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when we satisfy a performance obligation by transferring control of a product or service to a customer in an amount that reflects the consideration that we expect to receive.  This revenue can be recognized at a point in time or over time.  We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized.  When there is a timing difference between when we invoice customers and when revenues </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred revenue or other current liabilities), as appropriate.  See note 25 for descriptions of our principal revenue generating activities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation is accounted for under the provisions of ASC Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 718&#8221;).  Under ASC Topic 718, the cost of services received in exchange for an award of equity instruments is generally measured based on the grant date fair value of the award.  Share-based awards that do not require future service are expensed immediately.  Share-based awards that require future service are recognized over the relevant service period.  The Company has made an accounting policy election to account for forfeitures in compensation expense as they occur.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record income taxes in accordance with ASC Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 740&#8221;).  We account for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  The most significant temporary differences relate to accrued compensation, amortization, loss carryforwards and valuation allowances.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we anticipate recovery or settlement of those temporary differences.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period when the change is enacted.  Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities.  Significant judgment is required in determining tax expense and in evaluating tax positions including evaluating uncertainties under ASC Topic 740.  We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.  Resolution of these uncertainties in a manner inconsistent with management&#8217;s expectations could have a material impact on our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute earnings per share in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Basic net income per share is computed by dividing net income attributable to Altisource by the weighted average number of shares of common stock outstanding for the period.  Diluted net income per share reflects the assumed conversion of all dilutive securities using the treasury stock method.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  This standard is part of the FASB&#8217;s initiative to reduce complexity in accounting standards by instituting several simplifying provisions and removing several exceptions pertaining to income tax accounting.  This standard is effective for annual periods beginning after December 15, 2020, including interim periods within that reporting period.  The Company adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have any impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Topic 470) and Derivatives and Hedging - Contracts in Entity&#8217;s Own Equity (Topic 815).  This standard simplifies the accounting for certain financial instruments with characteristics of liability and equity, particularly convertible debt instruments. This standard is effective for annual periods beginning after December 15, 2021, including interim periods within that reporting period.  Early adoption is permitted for annual periods beginning after December 15, 2020. The Company early adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future Adoption of New Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform on Financial Reporting and in January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;) or another reference rate </span></div>expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643753394560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CUSTOMER CONCENTRATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CUSTOMER CONCENTRATION</a></td>
<td class="text">CUSTOMER CONCENTRATION<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ocwen</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen Financial Corporation (together with its subsidiaries, &#8220;Ocwen&#8221;) is a residential mortgage loan servicer of mortgage servicing rights (&#8220;MSRs&#8221;) it owns, including those MSRs in which others have an economic interest, and a subservicer of MSRs owned by others.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for 31% of our total revenue.  Ocwen purchases certain mortgage services from us under the terms of services agreements and amendments thereto (collectively, the &#8220;Ocwen Services Agreements&#8221;) with terms extending through August 2030.  Certain of the Ocwen Services Agreements contain a &#8220;most favored nation&#8221; provision and also grant the parties the right to renegotiate pricing, among other things.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Ocwen primarily consists of revenue earned from the loan portfolios serviced and subserviced by Ocwen when Ocwen engages us as the service provider, and revenue earned directly from Ocwen, pursuant to the Ocwen Services Agreements.  For the years ended December&#160;31, 2021 and 2020, we recognized revenue from Ocwen of $55.6 million and $197.8 million, respectively.  Revenue from Ocwen as a percentage of consolidated revenue was 31% and 54% for the years ended December 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earn additional revenue related to the portfolios serviced and subserviced by Ocwen when a party other than Ocwen or the MSR owner selects Altisource as the service provider.  For the years ended December&#160;31, 2021 and 2020, we recognized $9.5 million and $23.8 million, respectively, of such revenue.  These amounts are not included in deriving revenue from Ocwen and revenue from Ocwen as a percentage of revenue discussed above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from New Residential Investment Corp. (individually, together with one or more of its subsidiaries or one or more of its subsidiaries individually, &#8220;NRZ&#8221;).  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource  in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an agreement with Ocwen (the &#8220;Agreement&#8221;) pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Federal Housing Administration (&#8220;FHA&#8221;) loans and field services on Ocwen&#8217;s FHA, Veterans Affairs and United States Department of Agriculture loans (collectively, &#8220;Government Loans&#8221;), and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, accounts receivable from Ocwen totaled $3.0 million, $2.8 million of which was billed and $0.2 million of which was unbilled.  As of December&#160;31, 2020, accounts receivable from Ocwen totaled $5.9 million, $5.1 million of which was billed and $0.8 million of which was unbilled.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NRZ</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NRZ is a real estate investment trust that invests in and manages investments primarily related to residential real estate, including MSRs and excess MSRs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December 31, 2021, approximately 21% of loans serviced and subserviced by Ocwen (measured in unpaid principal balance (&#8220;UPB&#8221;) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to certain of its MSRs (the &#8220;Subject MSRs&#8221;) and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years, subject to early termination rights. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;28, 2017, Altisource, through its licensed subsidiaries, entered into a Cooperative Brokerage Agreement, as amended, and related letter agreement (collectively, the &#8220;Brokerage Agreement&#8221;) with NRZ which extends through August 2025.  Under this agreement and related amendments, Altisource remains the exclusive provider of brokerage services for REO associated with the Subject MSRs, irrespective of the subservicer, subject to certain limitations.  NRZ&#8217;s brokerage subsidiary receives a cooperative brokerage commission on the sale of REO properties from these portfolios subject to certain exceptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Brokerage Agreement may be terminated by NRZ upon the occurrence of certain specified events.  Termination events include, but are not limited to, a breach of the terms of the Brokerage Agreement (including, without limitation, the failure to meet performance standards and non-compliance with law in a material respect), the failure to maintain licenses which failure materially prevents performance of the contract, regulatory allegations of non-compliance resulting in an adversarial proceeding against NRZ, voluntary or involuntary bankruptcy, appointment of a receiver, disclosure in a Form 10-K or Form 10-Q that there is significant uncertainty about Altisource&#8217;s ability to continue as a going concern, failure to maintain a specified level of cash and an unapproved change of control.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and 2020, we recognized revenue from NRZ of $3.1 million and $8.6 million, respectively, under the Brokerage Agreement.  For the years ended December&#160;31, 2021 and 2020, we recognized additional revenue of $13.6 million and $35.1 million, respectively, relating to the Subject MSRs when a party other than NRZ selects Altisource as the service provider.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643832581088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SALE OF BUSINESSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">SALE OF BUSINESSES</a></td>
<td class="text">SALE OF BUSINESSES <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pointillist Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 6, 2021 Altisource and other shareholders of Pointillist entered into a definitive Stock Purchase Agreement (as amended, the &#8220;SPA&#8221;) to sell all of the equity interests in Pointillist to Genesys Cloud Services, Inc. (&#8220;Genesys&#8221;) for $150.0 million (the &#8220;Purchase Price&#8221;) (the &#8220;Transaction&#8221;).  The Purchase Price consisted of (1) an up-front payment of $144.5 million, subject to certain adjustments, (2) $0.5 million deposited into an escrow account to be used to satisfy potential deficits between estimated closing date working capital and actual closing date working capital (the &#8220;Working Capital Escrow&#8221;), with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $5.0 million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#8217; election, any working capital deficits that exceed the Working Capital Escrow (the &#8220;Indemnification Escrow&#8221;), with the balance to be paid to the sellers thereafter.  The Transaction closed on December 1, 2021.  On a fully diluted basis, Altisource owned approximately 69% of the equity of Pointillist.  After working capital and other applicable adjustments, Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  The present value of the amounts in escrow is included in other current assets in the accompanying consolidated balance sheets at a discounted value of $3.6 million as of December&#160;31, 2021 (no comparative amount as of December&#160;31, 2020).  Altisource recognized a pre-tax and after-tax gain of approximately $88.9 million from the sale.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Services Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2019, Altisource sold its Financial Services business, consisting of its post-charge-off consumer debt and mortgage charge-off collection services and customer relationship management services (the &#8220;Financial Services Business&#8221;) to Transworld Systems Inc. (&#8220;TSI&#8221;) for $44.0 million consisting of an up-front payment of $40.0 million, subject to a working capital adjustment (finalized during 2019) and transaction costs upon closing of the sale, and an additional $4.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> payment on the one year anniversary of the sale closing.  On July 1, 2020, the Company received net proceeds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $3.3 million representing TSI&#8217;s final installment payment less certain amounts owed to TSI.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rental Property Management Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, Altisource entered into an amendment to its agreements with Front Yard Residential Corporation (&#8220;RESI&#8221;) to sell Altisource&#8217;s rental property management business to RESI and permit RESI to internalize certain services that had been provided by Altisource.  The proceeds from the transaction totaled $18.0 million, payable in two installments.  The first installment of $15.0 million was received in August 2018 and the second installment of $3.0 million was received in January&#160;2021.  The present value of the second installment is included in other assets in the accompanying consolidated balance sheets at a discounted value of $2.5 million as of December&#160;31, 2020 (no comparative amount as of December&#160;31, 2021).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643852549536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT IN EQUITY SECURITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">INVESTMENT IN EQUITY SECURITIES</a></td>
<td class="text">INVESTMENT IN EQUITY SECURITIES<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2016, we purchased 4.1 million shares of RESI common stock.  This investment is reflected in the accompanying consolidated balance sheets at fair value and changes in fair value are included in other income (expense), net in the accompanying consolidated statements of operations and comprehensive income (loss).  As of December&#160;31, 2021 and December&#160;31, 2020, we held no shares of RESI common stock.  During the year ended December&#160;31, 2020 we recognized an unrealized gain from the change in fair value of $4.0 million in the consolidated statements of operations and comprehensive income (loss) (no comparative amount for the year ended December&#160;31, 2021).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrealized gain for year ended December&#160;31, 2020 included $4.1 million of net gains recognized on RESI shares sold during the period (no comparative amount for the year ended December&#160;31, 2021).  During the year ended December&#160;31, 2020 we earned dividends of $0.5 million related to this investment (no comparative amount for the year ended December&#160;31, 2021).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company sold all of its remaining 3.5 million shares for net proceeds of $46.6 million.  As required by our senior secured term loan agreement, the Company used the net proceeds to repay a portion of its senior secured term loan.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752347792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">ACCOUNTS RECEIVABLE, NET</a></td>
<td class="text">ACCOUNTS RECEIVABLE, NET<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following as of December 31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,008&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,413&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable consist primarily of certain real estate asset management, REO sales, title and closing services for which we generally recognize revenue when the service is provided but collect upon closing of the sale, and foreclosure trustee services, for which we generally recognize revenues over the service delivery period but bill following completion of the service.  We also include amounts in unbilled accounts receivable that are earned during a month and billed in the following month.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to credit losses through our sales of products and services to our customers which are recorded as accounts receivable, net on the Company&#8217;s consolidated financial statements.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  Estimated credit losses are written off in the period in which the financial asset is determined to be no longer collectible.  There can be no assurance that actual results will not differ from estimates or that consideration of these factors in the future will not result in an increase or decrease to our allowance for credit losses.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for expected credit losses consist of the following:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752347792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text">PREPAID EXPENSES AND OTHER CURRENT ASSETS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance agreements, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,864&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756087792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUATION OF LINES OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">DISCONTINUATION OF LINES OF BUSINESS</a></td>
<td class="text">SALE OF BUSINESSES <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pointillist Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 6, 2021 Altisource and other shareholders of Pointillist entered into a definitive Stock Purchase Agreement (as amended, the &#8220;SPA&#8221;) to sell all of the equity interests in Pointillist to Genesys Cloud Services, Inc. (&#8220;Genesys&#8221;) for $150.0 million (the &#8220;Purchase Price&#8221;) (the &#8220;Transaction&#8221;).  The Purchase Price consisted of (1) an up-front payment of $144.5 million, subject to certain adjustments, (2) $0.5 million deposited into an escrow account to be used to satisfy potential deficits between estimated closing date working capital and actual closing date working capital (the &#8220;Working Capital Escrow&#8221;), with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $5.0 million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#8217; election, any working capital deficits that exceed the Working Capital Escrow (the &#8220;Indemnification Escrow&#8221;), with the balance to be paid to the sellers thereafter.  The Transaction closed on December 1, 2021.  On a fully diluted basis, Altisource owned approximately 69% of the equity of Pointillist.  After working capital and other applicable adjustments, Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  The present value of the amounts in escrow is included in other current assets in the accompanying consolidated balance sheets at a discounted value of $3.6 million as of December&#160;31, 2021 (no comparative amount as of December&#160;31, 2020).  Altisource recognized a pre-tax and after-tax gain of approximately $88.9 million from the sale.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Services Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2019, Altisource sold its Financial Services business, consisting of its post-charge-off consumer debt and mortgage charge-off collection services and customer relationship management services (the &#8220;Financial Services Business&#8221;) to Transworld Systems Inc. (&#8220;TSI&#8221;) for $44.0 million consisting of an up-front payment of $40.0 million, subject to a working capital adjustment (finalized during 2019) and transaction costs upon closing of the sale, and an additional $4.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> payment on the one year anniversary of the sale closing.  On July 1, 2020, the Company received net proceeds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $3.3 million representing TSI&#8217;s final installment payment less certain amounts owed to TSI.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rental Property Management Business</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, Altisource entered into an amendment to its agreements with Front Yard Residential Corporation (&#8220;RESI&#8221;) to sell Altisource&#8217;s rental property management business to RESI and permit RESI to internalize certain services that had been provided by Altisource.  The proceeds from the transaction totaled $18.0 million, payable in two installments.  The first installment of $15.0 million was received in August 2018 and the second installment of $3.0 million was received in January&#160;2021.  The present value of the second installment is included in other assets in the accompanying consolidated balance sheets at a discounted value of $2.5 million as of December&#160;31, 2020 (no comparative amount as of December&#160;31, 2021).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755999728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PREMISES AND EQUIPMENT, NET</a></td>
<td class="text">PREMISES AND EQUIPMENT, NET<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%">Premises and equipment, net consists of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense amounted to $4.6 million and $14.9 million for the years ended December&#160;31, 2021 and 2020, respectively, and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the consolidated statements of operations and comprehensive income (loss).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756140352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET</a></td>
<td class="text">RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets under operating leases, net consists of the following as of December&#160;31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,719)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,594&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,213&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of operating leases was $7.9 million and $10.2 million for the years ended December 31, 2021 and 2020, respectively, and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the consolidated statements of operations and comprehensive income (loss).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749233584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND INTANGIBLE ASSETS, NET</a></td>
<td class="text">GOODWILL AND INTANGIBLE ASSETS, NET<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.299%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average estimated useful life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;carrying&#160;amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated&#160;amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;book&#160;value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,016&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,712&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,157)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,386)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,859&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,326&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for definite lived intangible assets was $9.5 million and $14.7 million for the years ended December&#160;31, 2021 and 2020, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forecasted annual definite lived intangible asset amortization expense for 2022 through 2026 is $5.1 million, $5.1 million, $5.1 million, $5.1 million and $4.9 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755996848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">OTHER ASSETS</a></td>
<td class="text">OTHER ASSETS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,850&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755994768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</a></td>
<td class="text">ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses - general</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,535&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101">Operating lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756009840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text">LONG-TERM DEBT<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Senior secured term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,078&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,656&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt issuance costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,637&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,656&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource Portfolio Solutions S.A. and its wholly-owned subsidiary, Altisource S.&#224;&#160;r.l. entered into a credit agreement (the &#8220;Credit Agreement&#8221;) in April 2018 with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent, and certain lenders.  Under the Credit Agreement, Altisource borrowed $412.0 million in the form of Term B Loans and obtained a $15.0 million revolving credit facility.  The Term B Loans mature in April 2024.  Altisource terminated the revolving credit facility on December 1, 2021.  Altisource Portfolio Solutions S.A. and certain subsidiaries are guarantors of the Term B Loans (collectively, the &#8220;Guarantors&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no mandatory repayments of the Term B Loans except as set forth below until the April 2024 maturity when the balance is due.  During 2020, the Company sold 3.5 million RESI shares for net proceeds of $46.6 million, and used the net proceeds to repay a portion of the senior secured term loan (see Note 5).  This repayment was applied to contractual amortization payments in the direct order of maturity.  All amounts outstanding under the Term B Loans will become due on the earlier of (i) April 3, 2024, and (ii) the date on which the loans are declared to be due and owing by the administrative agent at the request (or with the consent) of the Required Lenders (as defined in the Credit Agreement; other capitalized terms, unless defined herein, are defined in the Credit Agreement) or as otherwise provided in the Credit Agreement upon the occurrence of any event of default.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the scheduled principal payments, subject to certain exceptions, the Term B Loans are subject to mandatory prepayment upon issuances of debt, certain casualty and condemnation events and sales of assets, as well as from a percentage of Consolidated Excess Cash Flow if our leverage ratio as of each year-end computation date is greater than 3.00 to 1.00, as </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">calculated in accordance with the provisions of the Credit Agreement (the percentage increases if our leverage ratio exceeds 3.50 to 1.00).</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource may incur incremental indebtedness under the Credit Agreement from one or more incremental lenders, which may include existing lenders, in an aggregate incremental principal amount not to exceed $125.0 million, subject to certain conditions set forth in the Credit Agreement, including a sublimit of $80.0 million with respect to incremental revolving credit commitments and, after giving effect to the incremental borrowing, the Company&#8217;s leverage ratio does not exceed 3.00 to 1.00.  The lenders have no obligation to provide any incremental indebtedness.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term B Loans bear interest at rates based upon, at our option, the Adjusted Eurodollar Rate or the Base Rate.  Adjusted Eurodollar Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Adjusted Eurodollar Rate for a three month interest period and (y) 1.00% plus (ii) 4.00%.  Base Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Base Rate and (y) 2.00% plus (ii) 3.00%.  The interest rate as of December&#160;31, 2021 was 5.00%.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment of all amounts owing by Altisource under the Credit Agreement is guaranteed by the Guarantors and is secured by a pledge of all equity interests of certain subsidiaries of Altisource, as well as a lien on substantially all of the assets of Altisource S.&#224;&#160;r.l. and the Guarantors, subject to certain exceptions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes covenants that restrict or limit, among other things, our ability, subject to certain exceptions and baskets, to incur indebtedness; incur liens on our assets; sell, transfer or dispose of assets; make Restricted Junior Payments including share repurchases, dividends and repayment of junior indebtedness; make investments; dispose of equity interests of any Material Subsidiaries; engage in a line of business substantially different than existing businesses and businesses reasonably related, complimentary or ancillary thereto; amend material debt agreements or other material contracts; engage in certain transactions with affiliates; enter into sale/leaseback transactions; grant negative pledges or agree to such other restrictions relating to subsidiary dividends and distributions; make changes to our fiscal year; and engage in mergers and consolidations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Agreement within five days of becoming due, (ii) material incorrectness of representations and warranties when made, (iii) breach of certain other covenants, subject to cure periods described in the Credit Agreement, (iv) failure to pay principal or interest on any other debt that equals or exceeds $40.0 million when due, (v) default on any other debt that equals or exceeds $40.0 million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events, (viii) entry by a court of one or more judgments against us in an amount in excess of $40.0 million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (ix) the occurrence of certain ERISA events and (x) the failure of certain Loan Documents to be in full force and effect.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Agreement or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, debt issuance costs were $1.6 million, net of $2.9 million of accumulated amortization.  As of December&#160;31, 2020, debt issuance costs were $2.4 million, net of $2.2 million of accumulated amortization.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on the senior secured term loans, including amortization of debt issuance costs and the net debt discount, totaled $13.9 million and $17.7 million for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our long-term debt are as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturities</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2021 Altisource S.&#224; r.l, a subsidiary of Altisource Portfolio Solutions S.A., entered into a revolving credit facility with a related party, STS Master Fund, Ltd. (&#8220;STS&#8221;) (the &#8220;Credit Facility&#8221;).  STS is an investment fund managed by Deer Park Road Management Company, LP. Deer Park Road Management Company, LP owns approximately 24% of Altisource&#8217;s common stock as of December 31, 2021 and its Chief Investment Officer and managing partner is a member of Altisource&#8217;s Board of Directors.  Under the terms of the Credit Facility, STS will make loans to Altisource from time to time, in amounts requested by Altisource and Altisource may voluntarily prepay all or any portion of the outstanding loans at any time.  The Credit Facility provides Altisource the ability to borrow a maximum amount of $20.0 million through June 22, 2022, $15.0 million through June 22, 2023, and $10.0 million until the end of the term.  Amounts that are repaid may be re-borrowed in accordance with the limitations set forth below.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding amounts borrowed pursuant to the Credit Facility will amortize over the three-year term as follows: on June 22, 2022, the difference between the then outstanding balance above $15.0 million and $15.0 million, on June 22, 2023, the difference between the then outstanding balance above $10.0 million and $10.0 million, and on June 22, 2024, the then outstanding balance of the loan will be due and payable by Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility bear interest at 9.00% per annum and are payable quarterly on the last business day of each March, June, September and December, commencing on September 30, 2021.  In connection with the Credit Facility, Altisource is required to pay customary fees, including an upfront fee equal to $0.5 million at the initial extension of credit pursuant to the facility, an unused line fee of 0.5% and, an early termination fee in the event of a refinancing transaction.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource&#8217;s obligations under the Credit Facility are secured by a lien on all equity in Altisource&#8217;s subsidiary incorporated in India, Altisource Business Solutions Private Limited, pursuant to a pledge agreement entered into by Altisource Asia Holdings Ltd I, a wholly owned subsidiary Altisource.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains additional representations, warranties, covenants, terms and conditions customary for transactions of this type, that restrict or limit, among other things, our ability to use the proceeds of credit only for general corporate purposes.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Facility within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg2NjE_f70ce4c1-d3d7-4d99-8c50-02cb51ab0c0a">three</span> business days of becoming due, (ii) failure to perform or observe any material provisions of the Credit Documents to be performed or complied with, (iii) material incorrectness of representations and warranties when made, (iv) default on any other debt that equals or exceeds $40.0 million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (v) entry by a court of one or more judgments against us in an amount in excess of $40.0 million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Facility or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there was no outstanding debt under the Credit Facility.  Debt issuance costs were $0.4 million, net of $0.1 million of accumulated amortization.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643746099680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER NON-CURRENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OtherLiabilitiesNoncurrentTextBlock', window );">OTHER NON-CURRENT LIABILITIES</a></td>
<td class="text">OTHER NON-CURRENT LIABILITIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consist of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,239&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OtherLiabilitiesNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the disclosure pertaining to other non current liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OtherLiabilitiesNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756098896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS</a></td>
<td class="text">FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amount and estimated fair value of financial instruments and certain liabilities measured at fair value as of December&#160;31, 2021 and 2020.  The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements on a Recurring Basis</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash are carried at amounts that approximate their fair values due to the highly liquid nature of these instruments and were measured using Level 1 inputs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our senior secured term loan is based on quoted market prices.  Based on the frequency of trading, we do not believe that there is an active market for our debt.  Therefore, the quoted prices are considered Level 2 inputs.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale of Pointillist in December 1, 2021, Altisource is to receive $3.5 million on the first anniversary of the sale closing and $0.3 million following the confirmation of closing date working capital (See Note 4 for additional information).  We measure short-term receivables without a stated interest rate based on the present value of the future payments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale of the rental property management business in August 2018, Altisource was to receive $3.0 million on the earlier of a RESI change of control or on August&#160;8, 2023.  On October 19, 2020, RESI announced that it had entered into a definitive merger agreement to sell RESI.  The merger closed on January 11, 2021 and the Company subsequently received the $3.0 million payment (See Note 4 for additional information).  We measure long-term receivables without a stated interest rate based on the present value of the future payments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between different levels during the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject us to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable.  Our policy is to deposit our cash and cash equivalents with larger, highly rated financial institutions.  The Company derived 31% of its revenue from Ocwen for the year ended December&#160;31, 2021 (see Note 3 for additional information on Ocwen revenues and accounts receivable balance).  The Company strives to mitigate its concentrations of credit risk with respect to accounts receivable by actively monitoring past due accounts and the economic status of larger customers, if known.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756069120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION</a></td>
<td class="text">SHAREHOLDERS&#8217; EQUITY AND SHARE-BASED COMPENSATION<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had 100.0 million shares authorized, 25.4 million issued and 15.9 million shares of common stock outstanding.  As of December&#160;31, 2020, we had 100.0 million shares authorized, 25.4 million shares issued and 15.7 million shares of common stock outstanding.  The holders of shares of Altisource common stock generally are entitled to one vote for each share on all matters voted on by shareholders, and the holders of such shares generally will possess all voting power.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2009 Equity Incentive Plan (the &#8220;Plan&#8221;) provides for various types of equity awards, including stock options, stock appreciation rights, stock purchase rights, restricted shares, restricted share units and other awards, or a combination of any of the above.  Under the Plan, we may grant up to 6.7 million Altisource share-based awards to officers, directors, employees and to employees of our affiliates.  As of December&#160;31, 2021, 1.2 million share-based awards were available for future grant under the Plan.  Expired and forfeited awards are available for reissuance.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 15, 2018, our shareholders approved the renewal and replacement of the share repurchase program previously approved by the shareholders on May&#160;17, 2017.  Under the program, we are authorized to purchase up to 4.3&#160;million shares of our common stock, based on a limit of 25% of the outstanding shares of common stock on the date of approval, at a minimum price of $1.00 per share and a maximum price of $500.00 per share, for a period of five years from the date of approval.  As of December&#160;31, 2021, approximately 2.4&#160;million shares of common stock remain available for repurchase under the program.  There were no purchases of shares of common stock during the years ended December&#160;31, 2021 and 2020.  Luxembourg law limits share repurchases to the balance of Altisource Portfolio Solutions S.A. (unconsolidated parent company) retained earnings, less the value of shares repurchased.  As of December&#160;31, 2021, we can repurchase up to approximately $80 million of our common stock under Luxembourg law.  Our Credit Agreement also limits the amount we can spend on share repurchases, which limit was approximately $437&#160;million as of December&#160;31, 2021, and may prevent repurchases in certain circumstances, including if our leverage ratio exceeds 3.50 to 1.00.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue share-based awards in the form of stock options, restricted shares and restricted share units for certain employees, officers and directors.  We recognized share-based compensation expense of $2.8 million and $7.8&#160;million for the years ended December&#160;31, 2021 and 2020, respectively.  As of December&#160;31, 2021, estimated unrecognized compensation costs related to share-based awards amounted to $2.4&#160;million, which we expect to recognize over a weighted average remaining requisite service period of approximately 1.29 years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option grants are composed of a combination of service-based, market-based and performance-based options.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> These options generally vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NDU_84c58591-29c7-4ee4-9541-2bfea2527f07">three</span> or <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NTE_b803da76-89e7-4684-9c01-3e72c90bc6e0">four</span> years with equal annual vesting and generally expire on the earlier of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5MTk_f50c93f2-eddc-4e22-b009-5d6ff6c6dc04">ten</span> years after the date of grant or following termination of service.  A total of 181&#160;thousand service-based options were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  These option grants generally have two components, each of which vests only upon the achievement of certain criteria.  The first component, which we refer to as &#8220;ordinary performance&#8221; grants, generally consists of two-thirds of the market-based grant and begins to vest if the stock price is at least double the exercise price, as long as the stock price realizes a compounded annual gain of at least 20% over the exercise price.  The remaining third of the market-based options, which we refer to as &#8220;extraordinary performance&#8221; grants, generally begins to vest if the stock price is at least triple the exercise price, as long as the stock price realizes a compounded annual gain of at least 25% over the exercise price.  Market-based options vest in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM4MTk_a9ffdc7f-4ecf-400c-af18-57122e80cafe">three</span> or four year installments with the first installment vesting upon the achievement of the criteria and the remaining installments vesting thereafter in equal annual installments.  Market-based options generally expire on the earlier of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDY_c26dc9af-f0dd-4f20-9cce-9c96788a7e7d">ten</span> years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service or in the final <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDc_594c6403-af8c-43ea-9d58-9c8934225d65">three</span> years of the option term, in which case vesting will generally continue in accordance with the provisions of the award agreement.  A total of 140&#160;thousand market-based options were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Options.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These option grants generally will vest if certain specific financial measures are achieved; typically with one-fourth vesting on each anniversary of the grant date.  The award of performance-based options is adjusted based on the level of achievement specified in the award agreements.  If the performance criteria achieved is above threshold performance levels, participants have the opportunity to vest in 50% to 200% of the option grants, depending upon performance achieved.  If the performance criteria achieved is below a certain threshold, the options are canceled.  The options generally expire on the earlier of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUwNDc_5e6c9e59-d388-4eb8-a4d0-da3c3dee0132">ten</span> years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service in which case vesting will generally continue in accordance with the provisions of the award agreement.  There were 366 thousand performance-based options outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no stock options granted during 2021 and 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the service-based options and performance-based options are determined using the Black-Scholes option pricing model and the fair values of the market-based options were determined using a lattice (binomial) model.  </span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined the expected option life of all service-based stock option grants using the simplified method, determined based on the graded vesting term plus the contractual term of the options, divided by two.  We use the simplified method because we believe that our historical data does not provide a reasonable basis upon which to estimate expected option life.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average grant date fair value of stock options granted per share, the total intrinsic value of stock options exercised and the grant date fair value of stock options that vested during the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of stock options that vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our stock options:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average contractual term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in&#160;years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate intrinsic&#160;value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in&#160;thousands)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.57</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding and exercisable as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:24.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise price range </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average remaining contractual life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average remaining contractual life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.01 &#8212; $20.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.01 &#8212; $30.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01 &#8212; $40.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$60.01 &#8212; $70.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80.01 &#8212; $90.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$90.01 &#8212; $100.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These options contain market-based and performance-based components as described above.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the market prices necessary in order for the market-based options to begin to vest:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ordinary performance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extraordinary performance</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01 &#8212; $60.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$60.01 &#8212; $70.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80.01 &#8212; $90.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$90.01 &#8212; $100.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$170.01 &#8212; $180.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$180.01 &#8212; $190.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over $190.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average share price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.52&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.89&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Share-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s other share-based and similar types of awards are comprised of restricted shares and restricted share units.  The restricted shares and restricted share units are comprised of a combination of service-based awards, performance-based awards and market-based awards.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These awards generally vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcwNDI_8c68cc8a-a35e-46b9-915f-541c2035ed05">two</span> to four year periods with vesting in equal annual installments.  A total of 249&#160;thousand service-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  These awards generally vest if certain specific financial measures are achieved; generally one-third vests on each anniversary of the grant date or cliff-vest on the third anniversary of the grant date.  The number of performance-based restricted shares and restricted share units that may vest is based on the level of achievement, as specified in the award agreements.  If the performance criteria achieved is above certain financial performance levels and Altisource&#8217;s share performance is above certain established criteria, participants have the opportunity to vest in up to 150% of the restricted share unit award for certain awards.  If the performance criteria achieved is below certain thresholds, the award is canceled.  A total of 187&#160;thousand performance-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  50% of these awards generally vest if certain specific market conditions are achieved over a 30-day period and the remaining 50% of these awards generally vest on the one year anniversary of the initial vesting.  The Company estimates the grant date fair value of these awards using a lattice (binomial) model.  A total of 112&#160;thousand market-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based and Market-Based Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  These awards generally vest if certain specific financial measures are achieved and if certain specific market conditions are achieved.  If the performance criteria achieved is above certain financial performance levels and Altisource&#8217;s share performance is above certain established criteria, participants have the opportunity to vest in up to 300% of the restricted share unit award for certain awards.  If the performance criteria or the market criteria is below certain thresholds, the award is canceled.  The Company estimates the grant date fair value of these awards using a Monte Carlo simulation model.  A total of 77&#160;thousand performance-based and market-based awards were outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 368 thousand restricted share units (at a weighted average grant date fair value of $9.57 per share) during the year ended December&#160;31, 2021.  These grants include 29&#160;thousand performance-based awards that include both a performance condition and a market condition, and 89&#160;thousand performance-based awards for the year ended December&#160;31, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our restricted shares and restricted share units:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of restricted shares and restricted <br/>share units</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to determine the fair values for the performance-based awards that include both a performance condition and a market condition, and fair values for market-based awards as of the grant date for the years ended December 31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monte Carlo</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Binomial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monte Carlo</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Binomial</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate&#160;(%)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 - 0.27</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in&#160;years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756046384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUE</a></td>
<td class="text">REVENUE<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify revenue in three categories: service revenue, revenue from reimbursable expenses and non-controlling interests.  Service revenue consists of amounts attributable to our fee-based services.  Reimbursable expenses and non-controlling interests are pass-through items for which we earn no margin.  Reimbursable expenses consist of amounts we incur on behalf of our customers in performing our fee-based services that we pass directly on to our customers without a markup.  Non-controlling interests represent the earnings of Lenders One, a consolidated entity that is a mortgage cooperative managed, but not owned, by Altisource.  The Lenders One members&#8217; earnings are included in revenue and reduced from net income to arrive at net income attributable to Altisource (see Note 2).  Our services are provided to customers located in the United States.  The components of revenue were as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregation of total revenues by major source is as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract assets consist of unbilled accounts receivable (see Note 6).  Our contract liabilities consist of current deferred revenue and other non-current liabilities as reported on the accompanying consolidated balance sheets.  Revenue recognized that was included in the contract liability at the beginning of the period was $5.5 million and $4.8 million for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756071088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CostOfRevenueTextBlock', window );">COST OF REVENUE</a></td>
<td class="text">COST OF REVENUE<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue principally includes payroll and employee benefits associated with personnel employed in customer service, operations and technology roles, fees paid to external providers related to the provision of services, reimbursable expenses, technology and telecommunications costs as well as depreciation and amortization of operating assets.  The components of cost of revenue were as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CostOfRevenueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of cost of goods produced and sold and services rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CostOfRevenueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756087264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract', window );"><strong>Selling, General and Administrative Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock', window );">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</a></td>
<td class="text">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses include payroll and employee benefits associated with personnel employed in executive, sales and marketing, finance, technology, law, compliance, human resources, vendor management, facilities and risk management roles.  This category also includes professional services fees, occupancy costs, marketing costs, depreciation and amortization of non-operating assets and other expenses.  The components of selling, general and administrative expenses were as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of costs related to selling products and services, as well as all other general and administrative expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756037552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER INCOME (EXPENSE), NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">OTHER INCOME (EXPENSE), NET</a></td>
<td class="text">OTHER INCOME (EXPENSE), NET<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756102384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes and non-controlling interests consist of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,536)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,243)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,706)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. state</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,984)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,609)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a Uruguay free trade zone that provides an indefinite future tax benefit.  The tax holiday is conditioned upon our meeting certain employment and investment thresholds.  The impact of these tax holidays decreased foreign taxes by $0.1 million ($0.01 per diluted share) and $0.1 million ($0.01 per diluted share) for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the tax effects of the temporary differences is as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal and state tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-U.S. deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-U.S. deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,824&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(372,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,642)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,403)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A valuation allowance is provided when it is deemed more likely than not that some portion or all of a deferred tax asset will not be realized.  In determining whether a valuation allowance is needed requires an extensive analysis of positive and negative evidence regarding realization of the deferred tax assets and, inherent in that, an assessment of the likelihood of sufficient future taxable income.  When there is a cumulative pretax loss for financial reporting for the current and two preceding years (i.e., a three year cumulative loss), this is a significant element of negative evidence that would be difficult to overcome on a more likely than not or any other basis.  Therefore, the Company&#8217;s valuation allowance was $389.1 million and $372.2 million for the year ending December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2020, the Company did not recognize deferred taxes on cumulative earnings of subsidiaries other than Luxembourg and the Philippines because the Company intended for those earnings to be indefinitely reinvested. In 2020, the Company recognized income tax expense on $68 million of accumulated earnings in India that had previously been considered indefinitely reinvested and began recognizing income tax expense on earnings in India.  In 2021, the Company recognized income tax expense on a $15 million dividend from the Company&#8217;s India subsidiary to its parent. The Company continues to remain indefinitely reinvested in all other non-Luxembourg earnings not previously discussed.  The other non-Luxembourg earnings reinvested as of December 31, 2021 were approximately $3.7 million, which if distributed would result in no additional tax due. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a deferred tax asset of $368.8 million as of December&#160;31, 2021 relating to Luxembourg, U.S. federal, state and foreign net operating losses compared to $353.4 million as of December&#160;31, 2020.  As of December&#160;31, 2021 and 2020, a valuation allowance of $367.8 million and $349.8 million, respectively, has been established related to Luxembourg net operating loss (&#8220;NOL&#8221;).  As of December&#160;31, 2020 a valuation allowance of $0.8 million has been established related to state NOLs and a valuation allowance of $2.4 million has been established related to U.S. federal NOLs (no comparative amounts for the year ended December&#160;31, 2021).  The gross amount of net operating losses available for carryover to future years is approximately $1,476.8 million as of December&#160;31, 2021 and approximately $1,415.9 million as of December&#160;31, 2020.  These losses are scheduled to expire between the years 2023 and 2041.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company had a deferred tax asset of $0.8 million and $0.9 million as of December&#160;31, 2021 and 2020, respectively, relating to state tax credits.  Some of the state tax credit carryforwards have an indefinite carryforward period.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is taking advantage of the Coronavirus Aid, Relief, and Economic Security (&#8220;CARES&#8221;) Act signed into law on March 27, 2020 by utilizing a five year carryback of the full $14.8 million net operating loss generated in the U.S. in 2020.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate differs from the Luxembourg statutory tax rate due to tax rate differences on foreign earnings, increases in uncertain tax positions, state taxes, remeasurement of deferred tax assets related to tax rate changes, a decrease in unrecognized tax benefits, tax exempt income primarily from the sale of Pointillist (see Note 4) and a valuation allowance against deferred tax assets the Company believes it is more likely than not will not be realized</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the Luxembourg statutory tax rate to our effective tax rate for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax rate change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax rate differences on foreign earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Exempt Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145.91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.14&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.92)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC Topic 740 which clarifies the accounting and disclosure for uncertainty in tax positions.  We analyzed our tax filing positions in the domestic and foreign tax jurisdictions where we are required to file income tax returns as well as for all open tax years subject to audit in these jurisdictions.  The Company has open tax years in the United States (2015 through 2020), India (2011 through 2021) and Luxembourg (2015 through 2019).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in unrecognized tax benefits during the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of unrecognized tax benefits as of the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases as a result of tax positions taken in a prior period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,648)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,591)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken in a prior period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken in the current period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of unrecognized tax benefits as of the end of the year</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,023&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,541&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits including interest and penalties that, if recognized, would affect the effective tax rate is $14.9 million and $13.2 million as of December&#160;31, 2021 and 2020, respectively.  The Company recognizes interest, if any, related to unrecognized tax benefits as a component of income tax expense.  As of December&#160;31, 2021 and 2020, the Company had recorded accrued interest and penalties related to unrecognized tax benefits of $5.8 million and $4.6 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749181584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text">EARNINGS PER SHAREBasic earnings (loss) per share is computed by dividing earnings (loss) available to common shareholders by the weighted average number of common shares outstanding for the period.  Diluted earnings (loss) per share reflects the assumed conversion of all dilutive securities using the treasury stock method.  Diluted net earnings (loss) per share excludes all dilutive securities because their impact would be anti-dilutive, as described below.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per share are calculated as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Altisource</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted shares and </span></div><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">restricted share units</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.31)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and, 2020, 1.2 million and 1.6 million, respectively, stock options, restricted shares and restricted share units were excluded from the computation of earnings (loss) per share, as a result of the following:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the year ended December 31, 2020, 0.2 million stock options, restricted shares and restricted share units were anti-dilutive and have been excluded from the computation of diluted earnings (loss) per share as a result of the net loss attributable to Altisource for the year ended December 31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the years ended December&#160;31, 2021 and 2020, 0.3&#160;million and 0.5&#160;million, respectively, stock options were anti-dilutive and have been excluded from the computation of diluted earnings (loss) per share because their exercise price was greater than the average market price of our common stock</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the years ended December&#160;31, 2021 and 2020, 0.9&#160;million and 0.9&#160;million, respectively, stock options, restricted shares and restricted share units, which begin to vest upon the achievement of certain market criteria related to our common stock price, performance criteria and a total shareholder return compared to the market benchmark that have not yet been met in each period have been excluded from the computation of diluted earnings (loss) per share.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756058880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING CHARGES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringChargesAbstract', window );"><strong>Restructuring Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">RESTRUCTURING CHARGES</a></td>
<td class="text">RESTRUCTURING CHARGES In August 2018, Altisource initiated Project Catalyst, a project intended to optimize its operations and reduce costs to better align its cost structure with its anticipated revenues and improve its operating margins (finalized in 2020).  During the year ended December&#160;31, 2020 Altisource incurred $12.0 million of severance costs, professional services fees, facility consolidation costs, technology costs and business wind down costs related to the plan (no comparative amount for the year ended December&#160;31, 2021).<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756200160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a liability for contingencies if an unfavorable outcome is probable and the amount of loss can be reasonably estimated, including expected insurance coverage.  For proceedings where the reasonable estimate of loss is a range, we record a best estimate of loss within the range.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently involved in legal actions in the course of our business, some of which seek monetary damages.  We do not believe that the outcome of these proceedings, both individually and in the aggregate, will have a material impact on our financial condition, results of operations or cash flows.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Periodically, we are subject to audits, examinations and investigations by federal, state and local governmental authorities and receive subpoenas, civil investigative demands or other requests for information from such governmental authorities in connection with their regulatory or investigative authority.  We are currently responding to such inquiries from governmental authorities relating to certain aspects of our business.  We believe it is premature to predict the potential outcome or to estimate any potential financial impact in connection with these inquiries.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2018, the United States Supreme Court rendered a 5-4 majority decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning existing court precedent.  During the year ended December&#160;31, 2019, the Company completed the analysis of its services for potential exposure to sales tax in various jurisdictions in the United States.  The Company recognized a $(2.7) million net loss reimbursement for the year ended December&#160;31, 2020 (no comparative amount for the year ended December&#160;31, 2021), in selling, general and administrative expenses in the accompanying consolidated statements of operations and comprehensive income (loss).  The Company began invoicing, collecting and remitting sales tax in applicable jurisdictions in 2019.  Future changes in our estimated sales tax exposure could result in a material adjustment to our consolidated financial statements, which would impact our financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ocwen Related Matters</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 3, during the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for 31% of our total revenue.  Additionally, 5% of our revenue for the year ended December&#160;31, 2021 was earned on the loan portfolios serviced by Ocwen, when a party other than Ocwen or the MSRs owner selected Altisource as the service provider.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that it is subject to a number of ongoing federal and state regulatory examinations, consent orders, inquiries, subpoenas, civil investigative demands, requests for information and other actions and is subject to pending and threatened legal proceedings, some of which include claims against Ocwen for substantial monetary damages.  Previous regulatory actions against Ocwen have subjected Ocwen to independent oversight of its operations and placed certain restrictions on its ability to acquire servicing rights.  Existing or future similar matters could result in adverse regulatory or other actions against Ocwen.  In addition to the above, Ocwen may become subject to future adverse regulatory or other actions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ocwen has disclosed that NRZ is its largest client.  As of December&#160;31, 2021, approximately 21% of loans serviced and subserviced by Ocwen (measured in UPB) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#8217;s legal title to the Subject MSRs and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years.  NRZ can terminate its sub-servicing agreement with Ocwen in exchange for the payment of a termination fee.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The existence or outcome of Ocwen regulatory matters or the termination of the NRZ sub-servicing agreement with Ocwen may have significant adverse effects on Ocwen&#8217;s business and/or our continuing relationship with Ocwen.  For example, Ocwen may be required to alter the way it conducts business, including the parties it contracts with for services, it may be required to seek changes to its existing pricing structure with us, it may lose its non-government-sponsored enterprise (&#8220;GSE&#8221;) servicing rights or subservicing arrangements or may lose one or more of its state servicing or origination licenses.  Additional regulatory actions or adverse financial developments may impose additional restrictions on or require changes in Ocwen&#8217;s business that could require it to sell assets or change its business operations.  Any or all of these effects and others could result in our eventual loss of Ocwen as a customer or a reduction in the number and/or volume of services they purchase from us or the loss of other customers.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from NRZ.  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, , with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2021 we entered into an Agreement with Ocwen pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Government Loans, and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#8217;s ability to meet reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#8217;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#8217;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to expected reductions in our revenue from the transition of referrals for default related services previously identified, if any of the following events occurred, Altisource&#8217;s revenue could be further significantly reduced and our results of operations could be materially adversely affected, including from the possible impairment or write-off of goodwill, intangible assets, property and equipment, other assets and accounts receivable:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource loses Ocwen as a customer or there is an additional significant reduction in the volume of services they purchase from us</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ocwen loses, sells or transfers a significant portion of its GSE or FHA servicing rights or subservicing arrangements or remaining other servicing rights or subservicing arrangements and Altisource fails to be retained as a service provider</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual relationship between Ocwen and NRZ changes significantly, including Ocwen&#8217;s sub-servicing arrangement with NRZ expiring without renewal, and this change results in a change in our status as a provider of services related to the Subject MSRs</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ocwen loses state servicing licenses in states with a significant number of loans in Ocwen&#8217;s servicing portfolio</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual relationship between Ocwen and Altisource changes significantly or there are significant changes to our pricing to Ocwen for services from which we generate material revenue</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Altisource otherwise fails to be retained as a service provider</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management cannot predict whether any of these events will occur or the amount of any impact they may have on Altisource.  However, we are focused on diversifying and growing our revenue and customer base and we have a sales and marketing strategy to support these efforts.  Moreover, in the event one or more of these events materially negatively impact Altisource, we believe the variable nature of our cost structure would allow us to realign our cost structure to address some of the impact to revenue and that current liquidity would be sufficient to meet our working capital, capital expenditures, debt service and other cash needs.  There can be no assurance that our plans will be successful or our operations will be profitable.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease certain premises and equipment, primarily consisting of office space and information technology equipment.  Certain of our leases include options to renew at our discretion or terminate leases early, and these options are considered in our determination of the expected lease term.  Certain of our lease agreements include rental payments adjusted periodically for inflation.  Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.  We sublease certain office space to third parties.  Sublease income was $1.0 million and $1.4 million for the years ended December&#160;31, 2021 and 2020, respectively.  The amortization periods of right-of-use assets are generally limited by the expected lease term.  Our leases generally have expected lease terms at adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMzQx_0ea45b9a-f501-4d57-b222-154ed789f210">one</span> to six years.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about our lease terms and our discount rate assumption is as follows as of December 31:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.18</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease activity was as follows for the years ended December&#160;31:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in operating activities for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term (twelve months or less) lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of December&#160;31, 2021 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating lease obligations</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have executed two standby letters of credit totaling $0.6 million related to two office leases that are secured by restricted cash balances.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Escrow Balances</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold customers&#8217; assets in escrow accounts at various financial institutions pending completion of certain real estate activities.  These amounts are held in escrow accounts for limited periods of time and are not included in the consolidated balance sheets.  Amounts held in escrow accounts were $27.5 million and $20.0 million as of December&#160;31, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756020592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING</a></td>
<td class="text">SEGMENT REPORTING<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Overview</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January&#160;1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two new reportable segments: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  In addition, we report </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> separately.  Prior to the January&#160;1, 2022 change in reportable </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segments, the Company operated with one reportable segment (total Company).  2021 and 2020 periods segment disclosures have been restated to conform to the 2022 presentation.  See Note 25 for a description of our business segments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business segments are based upon our organizational structure, which focuses primarily on the services offered, and are consistent with the internal reporting used by our Chief Executive Officer (our chief operating decision maker) to evaluate operating performance and to assess the allocation of our resources.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Servicer and Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Origination </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Others</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Pointillist (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management, as well as eliminations between reportable segments.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Revenue</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of our principal revenue generating activities are as follows:</span></div><div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Servicer and Real Estate</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For property preservation and inspection services and payment management technologies, we recognize transactional revenue when the service is provided.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For vendor management transactions, we recognize revenue over the period during which we perform the services.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For loan disbursement processing services, we recognize revenue over the period during which we perform the processing services with full recognition upon completion of the disbursements.  For foreclosure trustee services, we recognize revenue over the period during which we perform the related services, with full recognition upon completion and/or recording the related foreclosure deed.  We use judgment to determine the period over which we recognize revenue for certain of these services.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the real estate auction platform, real estate auction and real estate brokerage services, we recognize revenue on a net basis (i.e., the commission on the sale) as we perform services as an agent without assuming the risks and rewards of ownership of the asset and the commission earned on the sale is a fixed percentage or amount.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For SaaS based technology to manage real estate owned (&#8220;REO&#8221;), we recognize revenue over the estimated average number of months the REO are on the platform.  We generally recognize revenue for professional services over the contract period.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For loan servicing technologies, we recognized revenue based on the number of loans on the system.  We generally recognized revenue from professional services over the contract period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reimbursable expenses revenue related to our property preservation and inspection services, our real estate sales and our title and foreclosure trustee services is included in revenue with an equal amount recognized in cost of revenue.  These amounts are recognized on a gross basis, principally because generally we have control over selection of vendors and the vendor relationships are with us, rather than with our customers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Origination</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For the majority of the services we provide, we recognize transactional revenue when the service is provided.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For vendor management oversight software-as-a-service (&#8220;SaaS&#8221;) platform, we recognize revenue over the period during which we perform the services.</span></div><div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Corporate and Others</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For our customer journey analytics platform (sold on December 1, 2021), we recognized revenue primarily based on subscription fees.  We recognized revenue associated with implementation services and maintenance services ratably over the contract term.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, Ocwen was our largest customer.  Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregation of total revenues by segment and major source is as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,855&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,043&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,084&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Information</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for our segments is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,106)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-controlling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,657)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,628)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-controlling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Total Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for our segments are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,681&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756059680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS</a></td>
<td class="text"><div style="margin-bottom:9pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II.&#160;&#160;&#160;&#160;VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.392%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Expenses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,581</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,297</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">372,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">389,148</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For allowance for credit losses, amounts written off as uncollectible or transferred to other accounts or utilized.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749434192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting and Presentation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Accounting and Presentation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).  Intercompany transactions and accounts have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements include the accounts of the Company, its wholly-owned subsidiaries and those entities in which we have a variable interest and are the primary beneficiary.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#8220;MPA&#8221;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Lenders One&#8221;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for three successive five-year periods at MPA&#8217;s option).</span></div>The management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#8217;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes.  Estimates are used for, but not limited to, determining share-based compensation, income taxes, collectability of receivables, valuation of acquired intangibles and goodwill, depreciable lives and valuation of fixed assets and contingencies.  Actual results could differ materially from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify all highly liquid instruments with an original maturity of three months or less at the time of purchase as cash equivalents.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are presented net of an allowance for expected credit losses.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  The carrying value of accounts receivable, net, approximates fair value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment, Net</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Premises and Equipment, Net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"><tr><td style="width:1.0%"/><td style="width:32.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:65.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life, 10 years or the term of the lease</span></div></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repair costs are expensed as incurred.  We capitalize expenditures for significant improvements and new equipment and depreciate the assets over the shorter of the capitalized asset&#8217;s life or the life of the lease.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review premises and equipment for impairment following events or changes in circumstances that indicate the carrying amount of an asset or asset group may not be recoverable.  We measure recoverability of assets to be held and used by comparing the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or asset group.  If the carrying amount of an asset or asset group exceeds its estimated future cash flows, we recognize an impairment charge for the amount that the carrying value of the asset or asset group exceeds the fair value of the asset or asset group.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software includes the fair value of software acquired in business combinations, capitalized software development costs and purchased software.  Capitalized software development and purchased software are recorded at cost and amortized using the straight-line method over their estimated useful lives.  Software acquired in business combinations is recorded at fair value and amortized using the straight-line method over its estimated useful life.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for acquisitions using the purchase method of accounting in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The purchase price of an acquisition is allocated to the assets acquired and liabilities assumed using their fair value as of the acquisition date.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.  We evaluate goodwill for impairment annually during the fourth quarter or more frequently when an event occurs or circumstances change in a manner that indicates the carrying value may not be recoverable.  We first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value as a basis for determining whether we need to perform the quantitative goodwill impairment test.  Only if we determine, based on qualitative assessment, that it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying value will we calculate the fair value of the reporting unit.  We would then test goodwill for impairment by comparing the fair value of the reporting unit with its carrying amount.  If the fair value is determined to be less than its carrying amount, we recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.  We estimate the fair value of the reporting unit using discounted cash flows and market comparisons.  The discounted cash flow method is based on the present value of projected cash flows.  Forecasts of future cash flows are based on our estimate of future sales and operating expenses, based primarily on estimated pricing, sales volumes, market segment share, cost trends and general economic conditions.  The estimated cash flows are discounted using a rate that represents our weighted average cost of capital.  The market comparisons include an analysis of revenue and earnings multiples of guideline public companies compared to the Company.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets, Net</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified intangible assets consist primarily of customer related intangible assets, operating agreements, trademarks and trade names and other intangible assets.  Identifiable intangible assets acquired in business combinations are recorded based on their fair values at the date of acquisition.  We determine the useful lives of our identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset.  Factors we consider when determining useful lives include the contractual term of any arrangements, the history of the asset, our long-term strategy for use of the asset and other economic factors.  We amortize intangible assets that we deem to have definite lives in proportion to actual and expected customer revenues or on a straight-line basis over their useful lives, generally ranging from 4 to 20 years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform tests for impairment if conditions exist that indicate the carrying value may not be recoverable.  When facts and circumstances indicate that the carrying value of intangible assets determined to have definite lives may not be recoverable, management assesses the recoverability of the carrying value by preparing estimates of cash flows of discrete intangible assets generally consistent with models utilized for internal planning purposes.  If the sum of the undiscounted expected future cash flows is less than the carrying value, we recognize an impairment to the extent the carrying amount exceeds fair value.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Long-Term Debt</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Debt</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt is reported net of applicable discount or premium and net of debt issuance costs.  The debt discount or premium and debt issuance costs are amortized to interest expense through maturity of the related debt using the effective interest method.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets and liabilities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs other than quoted prices included in Level 1</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Functional Currency</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Functional Currency</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The currency of the primary economic environment in which our operations are conducted is the United States dollar.  Therefore, the United States dollar has been determined to be our functional and reporting currency.  Non-United States dollar transactions and balances have been measured in United States dollars in accordance with ASC Topic 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  All transaction gains and losses from the measurement of monetary balance sheet items denominated in non-United States dollar currencies are reflected in the consolidated statements of operations and comprehensive income (loss) as income or expenses, as appropriate.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DefinedContributionPlanPolicyPolicyTextBlock', window );">Defined Contribution 401(k) Plan</a></td>
<td class="text">Defined Contribution 401(k) PlanSome of our employees currently participate in a defined contribution 401(k) plan under which we may make matching contributions equal to a discretionary percentage determined by us.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue when we satisfy a performance obligation by transferring control of a product or service to a customer in an amount that reflects the consideration that we expect to receive.  This revenue can be recognized at a point in time or over time.  We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized.  When there is a timing difference between when we invoice customers and when revenues </span></div>are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred revenue or other current liabilities), as appropriate.  See note 25 for descriptions of our principal revenue generating activities.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation is accounted for under the provisions of ASC Topic 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 718&#8221;).  Under ASC Topic 718, the cost of services received in exchange for an award of equity instruments is generally measured based on the grant date fair value of the award.  Share-based awards that do not require future service are expensed immediately.  Share-based awards that require future service are recognized over the relevant service period.  The Company has made an accounting policy election to account for forfeitures in compensation expense as they occur.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record income taxes in accordance with ASC Topic 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 740&#8221;).  We account for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  The most significant temporary differences relate to accrued compensation, amortization, loss carryforwards and valuation allowances.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we anticipate recovery or settlement of those temporary differences.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period when the change is enacted.  Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax laws are complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities.  Significant judgment is required in determining tax expense and in evaluating tax positions including evaluating uncertainties under ASC Topic 740.  We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.  Resolution of these uncertainties in a manner inconsistent with management&#8217;s expectations could have a material impact on our results of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute earnings per share in accordance with ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Basic net income per share is computed by dividing net income attributable to Altisource by the weighted average number of shares of common stock outstanding for the period.  Diluted net income per share reflects the assumed conversion of all dilutive securities using the treasury stock method.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements and Future Adoption of New Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  This standard is part of the FASB&#8217;s initiative to reduce complexity in accounting standards by instituting several simplifying provisions and removing several exceptions pertaining to income tax accounting.  This standard is effective for annual periods beginning after December 15, 2020, including interim periods within that reporting period.  The Company adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have any impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Topic 470) and Derivatives and Hedging - Contracts in Entity&#8217;s Own Equity (Topic 815).  This standard simplifies the accounting for certain financial instruments with characteristics of liability and equity, particularly convertible debt instruments. This standard is effective for annual periods beginning after December 15, 2021, including interim periods within that reporting period.  Early adoption is permitted for annual periods beginning after December 15, 2020. The Company early adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future Adoption of New Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform on Financial Reporting and in January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;) or another reference rate </span></div>expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DefinedContributionPlanPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DefinedContributionPlanPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756071872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of estimated useful lives using the straight-line method</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"><tr><td style="width:1.0%"/><td style="width:32.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:65.373%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life, 10 years or the term of the lease</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the useful life and salvage value of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756117536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following as of December 31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,008&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,413&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for expected credit losses consist of the following:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.527%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at End of Period</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756093184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of prepaid expenses and other current assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance agreements, current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,864&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756073408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of premises and equipment, net</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%">Premises and equipment, net consists of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,873&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756116768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_AssetsandLiabilitiesLesseeTableTextBlock', window );">Right-of-Use Assets Under Operating Leases</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets under operating leases, net consists of the following as of December&#160;31:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets under operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,719)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,594&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,213&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_AssetsandLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets and Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_AssetsandLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749175648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Summary of changes in goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,681&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets, net</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.659%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.299%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average estimated useful life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross&#160;carrying&#160;amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated&#160;amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;book&#160;value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187,923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,854)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,016&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,712&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,157)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,386)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,859&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,326&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755921808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of other assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,850&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752384336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accounts payable and accrued expenses</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses - general</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,535&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of other current liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consist of the following as of December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101">Operating lease liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745246208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Senior secured term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,078&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,656&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt issuance costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,637&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,656&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of long-term debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our long-term debt are as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturities</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756104240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER NON-CURRENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of other non-current liabilities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consist of the following as of December&#160;31:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,239&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643746213280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair value measurements, recurring and nonrecurring</a></td>
<td class="text">The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745226224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock', window );">Summary of the weighted average fair value of stock options granted, the total intrinsic value of stock options exercised and the fair value of options vested</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average grant date fair value of stock options granted per share, the total intrinsic value of stock options exercised and the grant date fair value of stock options that vested during the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of stock options that vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of the activity of the entity's stock options</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our stock options:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average contractual term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in&#160;years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate intrinsic&#160;value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in&#160;thousands)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.57</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Shares authorized under stock option plans, by exercise price range</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding and exercisable as of December&#160;31, 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:24.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise price range </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average remaining contractual life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average remaining contractual life </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average exercise price</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.01 &#8212; $20.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.01 &#8212; $30.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.01 &#8212; $40.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$60.01 &#8212; $70.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80.01 &#8212; $90.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$90.01 &#8212; $100.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,707&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These options contain market-based and performance-based components as described above.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock', window );">Shares authorized under stock option plans by vesting price range</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the market prices necessary in order for the market-based options to begin to vest:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ordinary performance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extraordinary performance</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01 &#8212; $60.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$60.01 &#8212; $70.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80.01 &#8212; $90.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$90.01 &#8212; $100.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$170.01 &#8212; $180.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$180.01 &#8212; $190.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over $190.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average share price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.52&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.89&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Restricted shares and restricted share units activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our restricted shares and restricted share units:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of restricted shares and restricted <br/>share units</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited/canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Fair Value of Performance-based Awards</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following assumptions were used to determine the fair values for the performance-based awards that include both a performance condition and a market condition, and fair values for market-based awards as of the grant date for the years ended December 31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monte Carlo</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Binomial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monte Carlo</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Binomial</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate&#160;(%)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09 - 0.27</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in&#160;years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$12.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option vesting prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option and weighted average exercise price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643746148832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleofrevenueTableTextBlock', window );">Schedule of revenue</a></td>
<td class="text">The components of revenue were as follows for the years ended December&#160;31:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of revenue</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregation of total revenues by segment and major source is as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,855&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,043&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,084&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ScheduleofrevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Schedule of Revenue [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ScheduleofrevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755977760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfCostOfRevenueTableTextBlock', window );">Schedule of components of cost of revenue</a></td>
<td class="text">The components of cost of revenue were as follows for the years ended December&#160;31:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside fees and services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and telecommunications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reimbursable expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ScheduleOfCostOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cost of revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ScheduleOfCostOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755999728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract', window );"><strong>Selling, General and Administrative Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock', window );">Schedule of the components of selling, general and administrative expenses</a></td>
<td class="text">The components of selling, general and administrative expenses were as follows for the years ended December&#160;31:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of costs related to selling products or services, as well as all other general and administrative expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756058880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER INCOME (EXPENSE), NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of other income (expense), net</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750482256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of income before income tax, domestic and foreign</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes and non-controlling interests consist of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,536)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,243)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,706)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of income tax provision (benefit)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision consists of the following for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. state</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic - Luxembourg</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - U.S. state</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign - non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,984)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,609)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of tax effects of the temporary differences</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the tax effects of the temporary differences is as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal and state tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-U.S. deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-U.S. deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,824&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(372,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred tax liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,642)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,403)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of the reconciliation of income tax provision to the Luxembourg statutory income tax rate</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the Luxembourg statutory tax rate to our effective tax rate for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax rate change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax rate differences on foreign earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Exempt Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145.91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.14&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.92)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Summary of income tax contingencies</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes changes in unrecognized tax benefits during the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of unrecognized tax benefits as of the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases as a result of tax positions taken in a prior period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,648)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,591)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken in a prior period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken in the current period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of unrecognized tax benefits as of the end of the year</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,023&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,541&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756058880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted EPS calculation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per share are calculated as follows for the years ended December&#160;31:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Altisource</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options, restricted shares and </span></div><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">restricted share units</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.31)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643756057312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock', window );">Lease term and assumption</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about our lease terms and our discount rate assumption is as follows as of December 31:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.18</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease activity during period</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease activity was as follows for the years ended December&#160;31:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash used in operating activities for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term (twelve months or less) lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of operating lease liabilities</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of December&#160;31, 2021 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating lease obligations</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Terms And Assumptions [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745240768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of Revenue by Major Customers by Reporting Segments</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, Ocwen was our largest customer.  Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of revenue</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregation of total revenues by segment and major source is as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,855&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,043&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve months ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue recognized when services are performed or assets are sold</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue related to technology platforms and professional services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reimbursable expenses revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,084&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,285&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of financial information of segments</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for our segments is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,106)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of businesses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,652&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,968&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-controlling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,657)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,853&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,628)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,355)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes and </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">non-controlling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,706)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Total Assets</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets for our segments are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Altisource</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Summary of changes in goodwill</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.098%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicer and Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate and Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January&#160;1, 2020 and December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,681&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#8217;s existing reporting unit.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643746099680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643744997584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 27, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>term</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 257,808<span></span>
</td>
<td class="nump">$ 265,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract', window );"><strong>Defined Contribution 401(k) Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Expense recorded for discretionary amounts contributed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CompanyAxis=asps_AltisourceResidentialCorporationMember', window );">Altisource Residential Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Unrealized gain (loss) on investment in equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=asps_PointillistInc.Member', window );">Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_VariableInterestEntityTermsofArrangementsNumberofTerms', window );">Number of agreement terms | term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_VariableInterestEntityTermsofArrangementsAgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=asps_PointillistInc.Member', window );">Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent', window );">Contributions for the creation of Pointillist</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SaleOfStockThresholdForSaleOfEquity', window );">Sale of stock, threshold for sale of equity</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Convertible Notes Due January 2023 | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate, stated percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Principles of Consolidation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ConversionOfStockEquityValuationThreshold', window );">Conversion of stock, equity valuation threshold</a></td>
<td class="nump">$ 13,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ConversionOfStockEquityValuationThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Equity Valuation Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ConversionOfStockEquityValuationThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Discretionary Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SaleOfStockThresholdForSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Threshold For Sale of Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SaleOfStockThresholdForSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_VariableInterestEntityTermsofArrangementsAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Terms of Arrangements, Agreement Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_VariableInterestEntityTermsofArrangementsAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_VariableInterestEntityTermsofArrangementsNumberofTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Terms of Arrangements, Number of Terms</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_VariableInterestEntityTermsofArrangementsNumberofTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591554-111686<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CompanyAxis=asps_AltisourceResidentialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CompanyAxis=asps_AltisourceResidentialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=asps_PointillistInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=asps_PointillistInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=asps_PointillistInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=asps_PointillistInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=asps_ConvertibleNotesDueJanuary2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=asps_ConvertibleNotesDueJanuary2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750105616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PP&amp;E Useful Life (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Computer software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Computer software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary of significant accounting policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643744788800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CUSTOMER CONCENTRATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | NRZ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm', window );">Subservice transferred subject MSRs, initial term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable from largest customer</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Customer Concentration Risk | Billed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable from largest customer</a></td>
<td class="nump">2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Customer Concentration Risk | Unbilled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable from largest customer</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">54.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,600<span></span>
</td>
<td class="nump">$ 197,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Customer Concentration Risk | Revenue | NRZ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_HighlyCorrelatedOcwenMember', window );">Highly Correlated - Ocwen | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
<td class="nump">23,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember', window );">Ocwen, Investor | Mortgage Servicing Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">70,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember', window );">Ocwen, Investor | Default Valuations and Title Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">18,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_NRZMember', window );">NRZ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm', window );">Subservice transferred subject MSRs, initial term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_NRZMember', window );">NRZ | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">8,600<span></span>
</td>
<td class="nump">$ 12,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_HighlyCorrelatedNRZMember', window );">Highly Correlated - NRZ | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,600<span></span>
</td>
<td class="nump">$ 35,100<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Subservice Transferred Subject Mortgage Servicing Rights (MSR), Initial Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123366838&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=asps_NRZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=asps_NRZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_HighlyCorrelatedOcwenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_HighlyCorrelatedOcwenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=asps_MortgageServicingRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=asps_MortgageServicingRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=asps_DefaultValuationsAndTitleServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=asps_DefaultValuationsAndTitleServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_NRZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_NRZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_HighlyCorrelatedNRZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_HighlyCorrelatedNRZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643743987728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SALE OF BUSINESSES (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 06, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 11, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2018 </div>
<div>USD ($) </div>
<div>installment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,141<span></span>
</td>
<td class="nump">$ 3,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,930<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent', window );">Long-term receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=asps_PointillistInc.Member', window );">Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling interest, ownership percentage by parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Working Capital Escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Genesys</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire businesses, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations | Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_GainLossOnDispositionOfBusinessNetOfTax', window );">Gain on sale of business net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Disposal Group, Held-for-Sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ProceedsFromSaleOfDisposalGroup', window );">Proceeds from sale of disposal group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of business</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_FutureProceedsfromDivestitureofBusiness', window );">Future proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Disposal Group, Held-for-Sale, Not Discontinued Operations | Pointillist, Inc. | Working Capital Escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Disposal Group, Held-for-Sale, Not Discontinued Operations | Pointillist, Inc. | Indemnification Escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Disposal Group, Held-for-Sale, Not Discontinued Operations | Pointillist, Inc. | Working Capital Escrow and Indemnification Escrow | Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member', window );">Pointillist, Inc. | Disposal Group, Disposed of by Sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_FinancialServicesBusinessMember', window );">Financial Services Business | Discontinued Operations, Disposed of by Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration', window );">Payment included in consideration, subject to working capital adjustment upon closing of the sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable', window );">Additional payment to be received on one-year anniversary of the sale closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_RentalPropertyManagementBusinessMember', window );">Rental Property Management Business | Discontinued Operations, Disposed of by Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DisposalGroupNumberOfInstallmentPayments', window );">Number of installment payments | installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_FutureProceedsfromDivestitureofBusiness', window );">Future proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Additional Contingent Consideration Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Up-Front Payment Included in Consideration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DisposalGroupNumberOfInstallmentPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Number Of Installment Payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DisposalGroupNumberOfInstallmentPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_FutureProceedsfromDivestitureofBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The future cash inflow associated with the amount to be received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_FutureProceedsfromDivestitureofBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_GainLossOnDispositionOfBusinessNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Disposition of Business, Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_GainLossOnDispositionOfBusinessNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ProceedsFromSaleOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale of Disposal Group</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ProceedsFromSaleOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableGrossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=asps_PointillistInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=asps_PointillistInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=asps_PointillistInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=asps_PointillistInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=asps_WorkingCapitalEscrowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=asps_WorkingCapitalEscrowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=asps_GenesysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=asps_GenesysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=asps_IndemnificationEscrowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=asps_IndemnificationEscrowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=asps_WorkingCapitalEscrowAndIndemnificationEscrowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=asps_WorkingCapitalEscrowAndIndemnificationEscrowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_FinancialServicesBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_FinancialServicesBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_RentalPropertyManagementBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_RentalPropertyManagementBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748708128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT IN EQUITY SECURITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Proceeds received from sale of equity securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 46,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CompanyAxis=asps_AltisourceResidentialCorporationMember', window );">Altisource Residential Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_EquitySecuritiesFVNINumberofSharesAcquired', window );">Number of available for sale shares acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_EquitySecuritiesFVNINumberofSharesOutstanding', window );">Number of securities outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Unrealized gain (loss) on investment in equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Unrealized gain (loss) from sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeDividend', window );">Investment income, dividend</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_EquitySecuritiesFVNINumberofSharesDisposed', window );">Number of shares disposed (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Proceeds received from sale of equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_EquitySecuritiesFVNINumberofSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities, FV-NI, Number of Shares Acquired</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_EquitySecuritiesFVNINumberofSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_EquitySecuritiesFVNINumberofSharesDisposed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities, FV-NI, Number of Shares Disposed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_EquitySecuritiesFVNINumberofSharesDisposed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_EquitySecuritiesFVNINumberofSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities, FV-NI, Number of Shares Outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_EquitySecuritiesFVNINumberofSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CompanyAxis=asps_AltisourceResidentialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CompanyAxis=asps_AltisourceResidentialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750471888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, gross</a></td>
<td class="nump">$ 23,305<span></span>
</td>
<td class="nump">$ 27,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: Allowance for credit losses</a></td>
<td class="num">(5,297)<span></span>
</td>
<td class="num">(5,581)<span></span>
</td>
<td class="num">$ (4,472)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total</a></td>
<td class="nump">18,008<span></span>
</td>
<td class="nump">22,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Charged to Expenses</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember', window );">Billed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, gross</a></td>
<td class="nump">17,907<span></span>
</td>
<td class="nump">19,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember', window );">Unbilled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts receivable, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, gross</a></td>
<td class="nump">$ 5,398<span></span>
</td>
<td class="nump">$ 8,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749960064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET - Schedule of Allowance for Doubtful Accounts and Expected Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for expected credit losses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 5,581<span></span>
</td>
<td class="nump">$ 4,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Charged to Expenses</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Deductions Note</a></td>
<td class="nump">1,638<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at End of Period</a></td>
<td class="nump">$ 5,297<span></span>
</td>
<td class="nump">$ 5,581<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749126784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">$ 8,403<span></span>
</td>
<td class="nump">$ 7,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">2,865<span></span>
</td>
<td class="nump">4,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_PrepaidMaintenanceCurrent', window );">Maintenance agreements, current portion</a></td>
<td class="nump">1,717<span></span>
</td>
<td class="nump">2,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">8,879<span></span>
</td>
<td class="nump">5,101<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 21,864<span></span>
</td>
<td class="nump">$ 19,479<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_PrepaidMaintenanceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the current portion of the carrying amount, as of the balance sheet date, of costs paid in advance under maintenance agreements; such amounts will be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_PrepaidMaintenanceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750259120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 4,592<span></span>
</td>
<td class="nump">$ 14,890<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750014320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET - Summary of Premise and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PREMISES AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">$ 61,631<span></span>
</td>
<td class="nump">$ 75,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(54,758)<span></span>
</td>
<td class="num">(63,434)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">6,873<span></span>
</td>
<td class="nump">11,894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PREMISES AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">50,452<span></span>
</td>
<td class="nump">52,837<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PREMISES AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">5,927<span></span>
</td>
<td class="nump">14,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PREMISES AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">4,441<span></span>
</td>
<td class="nump">5,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>PREMISES AND EQUIPMENT, NET</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">$ 811<span></span>
</td>
<td class="nump">$ 1,817<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749995968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET - Summary by Country (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment</a></td>
<td class="nump">$ 6,873<span></span>
</td>
<td class="nump">$ 11,894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_LU', window );">Luxembourg</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment</a></td>
<td class="nump">3,883<span></span>
</td>
<td class="nump">5,451<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment</a></td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">5,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IN', window );">India</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">822<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_UY', window );">Uruguay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment</a></td>
<td class="nump">$ 59<span></span>
</td>
<td class="nump">$ 91<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_LU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_LU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752408544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Summary of Right-of-Use Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OperatingLeaseRightOfUseAssetGross', window );">Right-of-use assets under operating leases</a></td>
<td class="nump">$ 19,595<span></span>
</td>
<td class="nump">$ 31,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(12,001)<span></span>
</td>
<td class="num">(13,719)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Total</a></td>
<td class="nump">$ 7,594<span></span>
</td>
<td class="nump">$ 18,213<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OperatingLeaseRightOfUseAssetGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OperatingLeaseRightOfUseAssetGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643757109504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OperatingLeaseRightofUseAssetAmortization', window );">Amortization of right-of-use assets under operating leases</a></td>
<td class="nump">$ 7,935<span></span>
</td>
<td class="nump">$ 10,245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OperatingLeaseRightofUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-Use Asset, Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OperatingLeaseRightofUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750253024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 73,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Write-off</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">55,960<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Owners.com</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Write-off</a></td>
<td class="nump">$ 17,889<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_Owners.comMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_Owners.comMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750398640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;carrying&#160;amount</a></td>
<td class="nump">$ 259,016<span></span>
</td>
<td class="nump">$ 262,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#160;amortization</a></td>
<td class="num">(222,157)<span></span>
</td>
<td class="num">(216,386)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book&#160;value</a></td>
<td class="nump">36,859<span></span>
</td>
<td class="nump">46,326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Customer related intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;carrying&#160;amount</a></td>
<td class="nump">214,307<span></span>
</td>
<td class="nump">214,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#160;amortization</a></td>
<td class="num">(194,594)<span></span>
</td>
<td class="num">(187,923)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book&#160;value</a></td>
<td class="nump">$ 19,713<span></span>
</td>
<td class="nump">27,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Customer related intangible assets | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average estimated useful life (in years)</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=asps_OperatingAgreementMember', window );">Operating agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;carrying&#160;amount</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#160;amortization</a></td>
<td class="num">(20,854)<span></span>
</td>
<td class="num">(19,126)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book&#160;value</a></td>
<td class="nump">$ 14,146<span></span>
</td>
<td class="nump">15,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=asps_OperatingAgreementMember', window );">Operating agreement | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average estimated useful life (in years)</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;carrying&#160;amount</a></td>
<td class="nump">$ 9,709<span></span>
</td>
<td class="nump">9,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#160;amortization</a></td>
<td class="num">(6,709)<span></span>
</td>
<td class="num">(6,307)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book&#160;value</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">3,402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and trade names | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average estimated useful life (in years)</a></td>
<td class="text">16 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;carrying&#160;amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#160;amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,230)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book&#160;value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160;carrying&#160;amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated&#160;amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,800)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net&#160;book&#160;value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual property | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average estimated useful life (in years)</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=asps_OperatingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=asps_OperatingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748709728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense for definite lived intangible assets</a></td>
<td class="nump">$ 9,467<span></span>
</td>
<td class="nump">$ 14,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Amortization expense, 2022</a></td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Amortization expense, 2023</a></td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Amortization expense, 2024</a></td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Amortization expense, 2025</a></td>
<td class="nump">5,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Amortization expense, 2026</a></td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749981312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">$ 4,017<span></span>
</td>
<td class="nump">$ 3,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Security deposits</a></td>
<td class="nump">1,043<span></span>
</td>
<td class="nump">2,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">3,601<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 6,132<span></span>
</td>
<td class="nump">$ 9,850<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643757003840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 15,978<span></span>
</td>
<td class="nump">$ 16,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses - general</a></td>
<td class="nump">13,653<span></span>
</td>
<td class="nump">24,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued salaries and benefits</a></td>
<td class="nump">12,254<span></span>
</td>
<td class="nump">11,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">4,650<span></span>
</td>
<td class="nump">4,334<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 46,535<span></span>
</td>
<td class="nump">$ 56,779<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643757138848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 2,893<span></span>
</td>
<td class="nump">$ 7,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">977<span></span>
</td>
<td class="nump">1,696<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 3,870<span></span>
</td>
<td class="nump">$ 9,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total<span></span>
</td>
<td class="text">Total<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749494432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT - Schedule of Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross, long-term debt</a></td>
<td class="nump">$ 247,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Debt issuance costs, net</a></td>
<td class="num">(1,600)<span></span>
</td>
<td class="num">$ (2,400)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total Long-term debt</a></td>
<td class="num">(243,637)<span></span>
</td>
<td class="num">(242,656)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross, long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Debt issuance costs, net</a></td>
<td class="num">(400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet', window );">Less: Debt issuance costs, net</a></td>
<td class="nump">441<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total Long-term debt</a></td>
<td class="num">(441)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember', window );">Senior secured term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross, long-term debt</a></td>
<td class="nump">247,204<span></span>
</td>
<td class="nump">247,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Debt issuance costs, net</a></td>
<td class="num">(1,632)<span></span>
</td>
<td class="num">(2,389)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: Unamortized discount, net</a></td>
<td class="num">(1,494)<span></span>
</td>
<td class="num">(2,159)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total Long-term debt</a></td>
<td class="num">$ (244,078)<span></span>
</td>
<td class="num">$ (242,656)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section S45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68176171&amp;loc=SL68176184-208336<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752756672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT - Schedule of Maturities of Long-Term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">247,204<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 247,204<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745679616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT - Narrative (Details)<br> $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 22, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2018 </div>
<div>USD ($) </div>
<div>lender</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Proceeds received from sale of equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 46,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedAmortizationDeferredFinanceCosts', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest on long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,547)<span></span>
</td>
<td class="num">$ (17,730)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross, long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 247,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=asps_AltisourceSARLMember', window );">Altisource S.A.R.L.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CompanyAxis=asps_AltisourceResidentialCorporationMember', window );">Altisource Residential Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_EquitySecuritiesFVNINumberofSharesDisposed', window );">Number of shares disposed (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Proceeds received from sale of equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedAmortizationDeferredFinanceCosts', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate, stated percentage</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount', window );">Line of credit facility, commitment fee amount</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused commitment fee</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtCovenantPaymentDueDateDefaultPeriod', window );">Payment due date</a></td>
<td class="text">3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_LineOfCreditFacilityCovenantThreshold', window );">Line of credit facility, covenant threshold</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross, long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember', window );">Term B Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments', window );">Leverage ratio to be maintained under the credit facility covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease', window );">Covenant threshold, leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember', window );">Term B Loans | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault', window );">Amount of principal or interest if failed to pay considered as event of default</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault', window );">Amount of debt which results in acceleration of debt if failed to pay considered as event of default</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault', window );">Amount of unbonded, undischarged or unstayed debt under entry by court of one or more judgments for certain period to determine as event of default</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember', window );">Senior secured term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,632<span></span>
</td>
<td class="nump">2,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest on long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,900)<span></span>
</td>
<td class="num">(17,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Gross, long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 247,204<span></span>
</td>
<td class="nump">$ 247,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember', window );">April 3, 2018 Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentNumberOfIncrementalLenders', window );">Number of incremental lenders (or more) | lender</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings', window );">Increase in incremental indebtedness limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember', window );">April 3, 2018 Credit Agreement | Term B Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 412,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember', window );">April 3, 2018 Credit Agreement | Term B Loans | Adjusted Eurodollar Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentFixedBaseRate', window );">Fixed interest rate base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember', window );">April 3, 2018 Credit Agreement | Term B Loans | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentFixedBaseRate', window );">Fixed interest rate base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember', window );">April 3, 2018 Credit Agreement | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings', window );">Increase in incremental indebtedness limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughJune222022Member', window );">Credit Facility Borrowings Through June 22, 2022 | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Line of credit amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_LineOfCreditFacilityOutstandingBalanceThreshold', window );">Line of credit facility, outstanding balance threshold</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughJune222023Member', window );">Credit Facility Borrowings Through June 22, 2023 | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_LineOfCreditFacilityOutstandingBalanceThreshold', window );">Line of credit facility, outstanding balance threshold</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughEndOfTermMember', window );">Credit Facility Borrowings Through End Of Term | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtCovenantPaymentDueDateDefaultPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Covenant, Payment Due Date, Default Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtCovenantPaymentDueDateDefaultPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the potential increase in additional borrowings on existing and new debt instruments under accordion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of debt which results in acceleration of debt, if failed to pay, is considered as event of default under the credit agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of principal or interest, if failed to pay, is considered as event of default under the credit agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount unbonded, undischarged or unstayed debt under entry by a court of one or more judgments for certain period to determine the event of default as per the credit agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum leverage ratio at which mandatory prepayments increase under the credit facility covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentFixedBaseRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the fixed rate used in the calculation of the base interest rate of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentFixedBaseRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentNumberOfIncrementalLenders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Number Of Incremental Lenders</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentNumberOfIncrementalLenders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_EquitySecuritiesFVNINumberofSharesDisposed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Securities, FV-NI, Number of Shares Disposed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_EquitySecuritiesFVNINumberofSharesDisposed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_LineOfCreditFacilityCovenantThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Covenant Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_LineOfCreditFacilityCovenantThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_LineOfCreditFacilityOutstandingBalanceThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Outstanding Balance Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_LineOfCreditFacilityOutstandingBalanceThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum leverage ratio required to be maintained to avoid mandatory prepayments under the credit facility covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedAmortizationDeferredFinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedAmortizationDeferredFinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the fee for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=asps_AltisourceSARLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=asps_AltisourceSARLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CompanyAxis=asps_AltisourceResidentialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CompanyAxis=asps_AltisourceResidentialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=asps_April32018CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughJune222022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughJune222022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughJune222023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughJune222023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughEndOfTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=asps_CreditFacilityBorrowingsThroughEndOfTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749096032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER NON-CURRENT LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 5,029<span></span>
</td>
<td class="nump">$ 12,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Income tax liabilities</a></td>
<td class="nump">14,156<span></span>
</td>
<td class="nump">12,414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total</a></td>
<td class="nump">$ 19,266<span></span>
</td>
<td class="nump">$ 25,239<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643743837264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 98,132<span></span>
</td>
<td class="nump">$ 58,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">3,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent', window );">Short-term receivable</a></td>
<td class="nump">3,643<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent', window );">Long-term receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember', window );">Senior secured term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior secured term loan</a></td>
<td class="nump">247,204<span></span>
</td>
<td class="nump">247,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">98,132<span></span>
</td>
<td class="nump">58,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">3,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent', window );">Short-term receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent', window );">Long-term receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Measurements, Recurring | Senior secured term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior secured term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent', window );">Short-term receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent', window );">Long-term receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring | Senior secured term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior secured term loan</a></td>
<td class="nump">224,956<span></span>
</td>
<td class="nump">201,472<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent', window );">Short-term receivable</a></td>
<td class="nump">3,643<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent', window );">Long-term receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Measurements, Recurring | Senior secured term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior secured term loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6411-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6411-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=asps_SeniorSecuredTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745440848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jan. 11, 2021</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,141<span></span>
</td>
<td class="nump">$ 3,307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">54.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | Rental Property Management Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_FutureProceedsfromDivestitureofBusiness', window );">Future proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations | Pointillist, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_FutureProceedsfromDivestitureofBusiness', window );">Future proceeds from the sale of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from the sale of businesses</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_FutureProceedsfromDivestitureofBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The future cash inflow associated with the amount to be received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_FutureProceedsfromDivestitureofBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_RentalPropertyManagementBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_RentalPropertyManagementBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_PointillistInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643740978368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Narrative (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 15, 2018 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>vote </div>
<div>component </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,413,000<span></span>
</td>
<td class="nump">25,413,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,911,000<span></span>
</td>
<td class="nump">15,664,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CommonStockNumberOfVotingRights', window );">Voting rights per share | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Equity Incentive Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of Altisource share-based awards that can be granted under the Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based awards available for future grants under the Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_TreasuryStockAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized amount (approximately) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_StockRepurchaseProgramRepurchaseCapacityAmount', window );">Capacity available to repurchase common stock under senior secured term loan | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">$ 7.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Estimated unrecognized compensation costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average remaining requisite service period for stock options over which unrecognized compensation costs would be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">687,339<span></span>
</td>
<td class="nump">899,914<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember', window );">Term B Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_TreasuryStockAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease', window );">Covenant threshold, leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=asps_ShareRepurchaseProgramCurrentMember', window );">Stock Repurchase Program, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_TreasuryStockAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Number of shares of common stock authorized to be purchased (in shares)</a></td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased', window );">Percentage of outstanding shares authorized to be repurchased</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase', window );">Minimum purchase price authorized (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase', window );">Maximum purchase price authorized (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 500.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock repurchase program, period in force</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Remaining number of shares available for repurchase under the plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=asps_ShareRepurchaseProgramsMember', window );">Stock Repurchase Programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_TreasuryStockAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Number of shares of common stock purchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options granted, approximate (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionServiceBasedMember', window );">Stock Options, Service-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionServiceBasedMember', window );">Stock Options, Service-Based | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionServiceBasedMember', window );">Stock Options, Service-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedMember', window );">Stock Options, Market-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward', window );">Number of components of an award | component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate', window );">Allowable performance period before expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedMember', window );">Stock Options, Market-Based | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedMember', window );">Stock Options, Market-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember', window );">Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards', window );">Percentage of awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold', window );">Vesting threshold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember', window );">Ordinary performance | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest', window );">Percentage of compounded annual gain of stock price over exercise price required for the award to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember', window );">Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards', window );">Percentage of awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember', window );">Extraordinary performance | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest', window );">Percentage of compounded annual gain of stock price over exercise price required for the award to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">366,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based | Share-based Payment Arrangement, Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based | Share-based Payment Arrangement, Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based | Share-based Payment Arrangement, Tranche Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based | Share-based Payment Arrangement, Tranche Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate', window );">Allowable performance period before expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember', window );">Stock Options, Performance-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Service-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Other than options, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Service-Based | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Service-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Other than options, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based | Share-based Payment Arrangement, Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based | Share-based Payment Arrangement, Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based | Share-based Payment Arrangement, Tranche Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Market-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Other than options, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Market-Based | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Market-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting rights, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based and Market-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Other than options, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember', window );">Restricted Shares and Restricted Stock Units (RSUs), Performance-Based and Market-Based | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage', window );">Attainment above threshold performance levels, vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Share Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Other than options, granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">368,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue', window );">Other than options, granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember', window );">Restricted Stock Units (RSUs), Performance-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Other than options, granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockUnitsRSUsMarketBasedMember', window );">Restricted Stock Units (RSUs), Market-Based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract', window );"><strong>Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Other than options, granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CommonStockNumberOfVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of voting rights per share owned by the holders of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CommonStockNumberOfVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum leverage ratio at which mandatory prepayments increase under the credit facility covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Attainment Exceeds Target, Vesting, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of components of vesting of an award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the percentage of compounded annual gain of stock price over exercise price required for the award to vest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Allowable Performance Period Before Expiration Date</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested non-option equity-based awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum cost per share authorized by an entity's Board of Directors for shares to be repurchased under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum cost per share authorized by the entity's board of directors for shares to be repurchased under the stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the percentage of outstanding shares authorized to be repurchased under the stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_StockRepurchaseProgramRepurchaseCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of capacity under debt agreement to repurchase common stock as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_StockRepurchaseProgramRepurchaseCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_TreasuryStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_TreasuryStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=asps_TermBLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=asps_ShareRepurchaseProgramCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=asps_ShareRepurchaseProgramCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=asps_ShareRepurchaseProgramsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=asps_ShareRepurchaseProgramsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionServiceBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionServiceBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=asps_ShareBasedPaymentArrangementTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=asps_ShareBasedPaymentArrangementTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockUnitsRSUsMarketBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockUnitsRSUsMarketBasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748764016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Weighted Average Fair Value of Stock Options Granted and Total Intrinsic Value of Stock Options (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted average fair value of stock options granted and total intrinsic value of stock options exercised</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Grant date fair value of stock options that vested</a></td>
<td class="nump">$ 1,203<span></span>
</td>
<td class="nump">$ 2,730<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750111040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number&#160;of options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the period (in shares)</a></td>
<td class="nump">899,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(212,575)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the end of the period (in shares)</a></td>
<td class="nump">687,339<span></span>
</td>
<td class="nump">899,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at the end of the period (in shares)</a></td>
<td class="nump">525,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the beginning of the period (in dollars per share)</a></td>
<td class="nump">$ 32.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">32.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the end of the period (in dollars per share)</a></td>
<td class="nump">27.99<span></span>
</td>
<td class="nump">$ 32.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at the end of the period (in dollars per share)</a></td>
<td class="nump">$ 28.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted average contractual term (in&#160;years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average contractual term</a></td>
<td class="text">4 years 6 months 25 days<span></span>
</td>
<td class="text">5 years 7 months 17 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of the period</a></td>
<td class="text">4 years 7 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract', window );"><strong>Aggregate intrinsic&#160;value (in&#160;thousands)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value (in dollars)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at the end of the period (in dollars)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643744819568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">687,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">525,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars10.01To20.00Member', window );">$10.01 &#8212; $20.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock options outstanding and exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price, low end of range (in dollars per share)</a></td>
<td class="nump">$ 10.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price, high end of range (in dollars per share)</a></td>
<td class="nump">$ 20.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">127,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">3 years 3 months 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 18.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">123,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">3 years 3 months 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 18.79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars20.01To30.00Member', window );">$20.01 &#8212; $30.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock options outstanding and exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price, low end of range (in dollars per share)</a></td>
<td class="nump">20.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price, high end of range (in dollars per share)</a></td>
<td class="nump">$ 30.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">415,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">5 years 1 month 17 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 24.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">326,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">4 years 11 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 24.84<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars30.01To40.00Member', window );">$30.01 &#8212; $40.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock options outstanding and exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price, low end of range (in dollars per share)</a></td>
<td class="nump">30.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price, high end of range (in dollars per share)</a></td>
<td class="nump">$ 40.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">30,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">4 years 7 months 9 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 33.10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">18,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">4 years 6 months 25 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 33.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars60.01To70.00Member', window );">$60.01 &#8212; $70.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock options outstanding and exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price, low end of range (in dollars per share)</a></td>
<td class="nump">60.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price, high end of range (in dollars per share)</a></td>
<td class="nump">$ 70.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">58,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 months 8 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 60.76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">43,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 months 8 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 60.76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars80.01To90.00Member', window );">$80.01 &#8212; $90.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock options outstanding and exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price, low end of range (in dollars per share)</a></td>
<td class="nump">80.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price, high end of range (in dollars per share)</a></td>
<td class="nump">$ 90.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 86.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">6,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 86.69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars90.01To100.00Member', window );">$90.01 &#8212; $100.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock options outstanding and exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price, low end of range (in dollars per share)</a></td>
<td class="nump">90.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price, high end of range (in dollars per share)</a></td>
<td class="nump">$ 100.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract', window );"><strong>Options outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 years 9 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 96.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract', window );"><strong>Options exercisable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number (in shares) | shares</a></td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (in years)</a></td>
<td class="text">2 years 9 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 96.87<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars10.01To20.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars10.01To20.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars20.01To30.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars20.01To30.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars30.01To40.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars30.01To40.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars60.01To70.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars60.01To70.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars80.01To90.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars80.01To90.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars90.01To100.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=asps_ExercisePriceRangeFromDollars90.01To100.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750439440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Market-based options vesting prices (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember', window );">Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">43,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice', window );">Market-based options, weighted average share price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 69.52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember', window );">Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">46,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice', window );">Market-based options, weighted average share price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.89<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar50.01To60.00Member', window );">$50.01 &#8212; $60.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit', window );">Market-based options, vesting price, low end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">50.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 60.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar50.01To60.00Member', window );">$50.01 &#8212; $60.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">7,756<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar50.01To60.00Member', window );">$50.01 &#8212; $60.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">4,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar60.01To70.00Member', window );">$60.01 &#8212; $70.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit', window );">Market-based options, vesting price, low end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 60.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 70.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar60.01To70.00Member', window );">$60.01 &#8212; $70.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">8,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar60.01To70.00Member', window );">$60.01 &#8212; $70.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">6,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar80.01To90.00Member', window );">$80.01 &#8212; $90.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit', window );">Market-based options, vesting price, low end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 80.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 90.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar80.01To90.00Member', window );">$80.01 &#8212; $90.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar80.01To90.00Member', window );">$80.01 &#8212; $90.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">3,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar90.01To100.00Member', window );">$90.01 &#8212; $100.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit', window );">Market-based options, vesting price, low end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 90.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 100.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar90.01To100.00Member', window );">$90.01 &#8212; $100.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar90.01To100.00Member', window );">$90.01 &#8212; $100.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">4,075<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar170.01To180Member', window );">$170.01 &#8212; $180.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit', window );">Market-based options, vesting price, low end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 170.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 180.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar170.01To180Member', window );">$170.01 &#8212; $180.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar170.01To180Member', window );">$170.01 &#8212; $180.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar180.01To190.00Member', window );">$180.01 &#8212; $190.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit', window );">Market-based options, vesting price, low end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 180.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 190.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar180.01To190.00Member', window );">$180.01 &#8212; $190.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar180.01To190.00Member', window );">$180.01 &#8212; $190.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">14,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeOverDollars190.00Member', window );">Over $190.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit', window );">Market-based options, vesting price, high end of range (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 190.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeOverDollars190.00Member', window );">Over $190.00 | Ordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeOverDollars190.00Member', window );">Over $190.00 | Extraordinary performance</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems', window );"><strong>Market prices for market performance options to vest</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber', window );">Market-based options, options expected to vest (in shares)</a></td>
<td class="nump">13,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of market prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the weighted-average exercise price for stock options expected to vest, as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the customized low end of range of market prices for the purpose of vesting of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the customized high end of range of market prices for the purpose of vesting of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar50.01To60.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar50.01To60.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar60.01To70.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar60.01To70.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar80.01To90.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar80.01To90.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar90.01To100.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar90.01To100.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar170.01To180Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar170.01To180Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar180.01To190.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeFromDollar180.01To190.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeOverDollars190.00Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis=asps_VestingPriceRangeOverDollars190.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750455936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Restricted stock awards (Details) - Restricted Shares and Restricted Share Units<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">878,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">368,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther', window );">Issued (in shares)</a></td>
<td class="num">(246,382)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited/canceled (in shares)</a></td>
<td class="num">(374,913)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">625,638<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other increase (decrease) in number of shares reserved for issuance under non-option equity instrument agreements that is not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750449056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Assumptions Used to Determine the Fair Values for Performance-Based Awards (Details) - Restricted Shares and Restricted Share Units - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember', window );">Monte Carlo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Equity And Share-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate&#160;(%)</a></td>
<td class="nump">0.16%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility (%)</a></td>
<td class="nump">39.54%<span></span>
</td>
<td class="nump">17.72%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in&#160;years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value (in usd per share)</a></td>
<td class="nump">$ 10.16<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember', window );">Binomial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Equity And Share-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate (%), minimum</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility (%)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">80.36%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in&#160;years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value (in usd per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12.58<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember', window );">Binomial | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Equity And Share-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate&#160;(%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.27%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember', window );">Binomial | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Equity And Share-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate&#160;(%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=asps_RestrictedStockAndRestrictedStockUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=asps_MonteCarloMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=asps_MonteCarloMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=asps_BinomialLatticeModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=asps_BinomialLatticeModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643832515472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized that was included in the contract liability at the beginning of the period</a></td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="nump">$ 4.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643749967392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Schedule of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">170,613<span></span>
</td>
<td class="nump">347,313<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=asps_ReimbursableExpensesMember', window );">Reimbursable expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">6,555<span></span>
</td>
<td class="nump">16,285<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=asps_NoncontrollingInterestRevenueMember', window );">Non-controlling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 1,949<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=asps_ReimbursableExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=asps_ReimbursableExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=asps_NoncontrollingInterestRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=asps_NoncontrollingInterestRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750118384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Revenue recognized when services are performed or assets are sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">157,855<span></span>
</td>
<td class="nump">332,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember', window );">Revenue related to technology platforms and professional services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">14,043<span></span>
</td>
<td class="nump">17,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_ReimbursableExpensesMember', window );">Reimbursable expenses revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 6,555<span></span>
</td>
<td class="nump">$ 16,285<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_ReimbursableExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_ReimbursableExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750084128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COST OF REVENUE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostDirectLabor', window );">Compensation and benefits</a></td>
<td class="nump">$ 69,990<span></span>
</td>
<td class="nump">$ 94,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CostOutsideFeesAndServices', window );">Outside fees and services</a></td>
<td class="nump">66,386<span></span>
</td>
<td class="nump">146,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CostTechnologyAndTelecommunications', window );">Technology and telecommunications</a></td>
<td class="nump">25,273<span></span>
</td>
<td class="nump">35,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_CostReimbursableExpenses', window );">Reimbursable expenses</a></td>
<td class="nump">6,555<span></span>
</td>
<td class="nump">16,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,162<span></span>
</td>
<td class="nump">12,310<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total</a></td>
<td class="nump">$ 171,366<span></span>
</td>
<td class="nump">$ 305,194<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CostOutsideFeesAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost, Outside Fees And Services</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CostOutsideFeesAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CostReimbursableExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost, Reimbursable Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CostReimbursableExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_CostTechnologyAndTelecommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost, Technology And Telecommunications</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_CostTechnologyAndTelecommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostDirectLabor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostDirectLabor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752517360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract', window );"><strong>Selling, General and Administrative Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and benefits</a></td>
<td class="nump">$ 28,367<span></span>
</td>
<td class="nump">$ 35,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional services</a></td>
<td class="nump">10,163<span></span>
</td>
<td class="nump">11,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">9,467<span></span>
</td>
<td class="nump">14,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy related costs</a></td>
<td class="nump">9,332<span></span>
</td>
<td class="nump">19,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing costs</a></td>
<td class="nump">2,157<span></span>
</td>
<td class="nump">3,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,430<span></span>
</td>
<td class="nump">2,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense', window );">Other</a></td>
<td class="nump">6,133<span></span>
</td>
<td class="nump">5,783<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Total</a></td>
<td class="nump">$ 67,049<span></span>
</td>
<td class="nump">$ 92,736<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the depreciation and amortization of non-operating assets directly related to selling, general and administrative expense during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling, general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748855456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER INCOME (EXPENSE), NET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OtherNonoperatingIncomeExpenseOther', window );">Other, net</a></td>
<td class="nump">860<span></span>
</td>
<td class="nump">261<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Total</a></td>
<td class="nump">$ 864<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OtherNonoperatingIncomeExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Amounts exclude: (a) equity loss in affiliate, (b) interest expense, (c) interest income, and (d) change in fair value of put options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OtherNonoperatingIncomeExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752467984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Components of Income Before Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income before income taxes and non-controlling interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic - Luxembourg</a></td>
<td class="nump">$ 25,490<span></span>
</td>
<td class="num">$ (50,822)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes and non-controlling interests</a></td>
<td class="nump">15,285<span></span>
</td>
<td class="num">(57,706)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Foreign - U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income before income taxes and non-controlling interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign - U.S. and Non-U.S.</a></td>
<td class="num">(9,536)<span></span>
</td>
<td class="num">(13,243)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember', window );">Foreign - non-U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income before income taxes and non-controlling interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign - U.S. and Non-U.S.</a></td>
<td class="num">$ (669)<span></span>
</td>
<td class="nump">$ 6,359<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748379264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Income Tax (Provision) Benefit (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Domestic - Luxembourg</a></td>
<td class="num">$ (3,937)<span></span>
</td>
<td class="num">$ (3,576)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Domestic - Luxembourg</a></td>
<td class="nump">705<span></span>
</td>
<td class="num">(5,033)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(3,232)<span></span>
</td>
<td class="num">(8,609)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic - Luxembourg</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Domestic - Luxembourg</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Domestic - Luxembourg</a></td>
<td class="num">(140)<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Foreign - U.S. federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(432)<span></span>
</td>
<td class="nump">4,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">519<span></span>
</td>
<td class="num">(2,808)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=asps_USStateJurisdictionMember', window );">Foreign - U.S. state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(308)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">836<span></span>
</td>
<td class="num">(465)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember', window );">Foreign - non-U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(3,197)<span></span>
</td>
<td class="num">(6,088)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">$ (510)<span></span>
</td>
<td class="num">$ (1,984)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=asps_USStateJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=asps_USStateJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643744819952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount', window );">Decrease in foreign taxes due to tax holidays</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Effect on diluted per share due to decrease in foreign tax holiday (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 389,147<span></span>
</td>
<td class="nump">$ 372,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries', window );">Deferred tax liability that would be recognized if earnings were distributed</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">368,824<span></span>
</td>
<td class="nump">353,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">1,476,800<span></span>
</td>
<td class="nump">1,415,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_OperatingLossCarrybackCARESAct', window );">Operating loss carryback, CARES Act</a></td>
<td class="nump">14,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would affect the effective tax rate</a></td>
<td class="nump">14,900<span></span>
</td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized tax benefits, income tax penalties and interest accrued</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="nump">4,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IN', window );">India</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic - Luxembourg</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforwards, valuation allowance</a></td>
<td class="nump">367,800<span></span>
</td>
<td class="nump">349,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=asps_USStateJurisdictionMember', window );">Foreign - U.S. state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Income recognized on deferred foreign income</a></td>
<td class="num">(836)<span></span>
</td>
<td class="nump">465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforwards, valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Deferred tax asset relating to tax credits</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Foreign - U.S. federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Income recognized on deferred foreign income</a></td>
<td class="num">(519)<span></span>
</td>
<td class="nump">2,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">432<span></span>
</td>
<td class="num">(4,992)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforwards, valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember', window );">Foreign - non-U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Income recognized on deferred foreign income</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">1,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">3,197<span></span>
</td>
<td class="nump">$ 6,088<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfFinanceIndiaMember', window );">India</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Tax effects of temporary differences</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Income recognized on deferred foreign income</a></td>
<td class="nump">$ 68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredTaxAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredTaxAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_OperatingLossCarrybackCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryback, CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_OperatingLossCarrybackCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123452999&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=asps_USStateJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=asps_USStateJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=asps_NonUSJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfFinanceIndiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfFinanceIndiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745630640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Summary of Tax Effects of Temporary Differences (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract', window );"><strong>Non-current deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 368,824<span></span>
</td>
<td class="nump">$ 353,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState', window );">U.S. federal and state tax credits</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsNonU.S.', window );">Other non-U.S. deferred tax assets</a></td>
<td class="nump">13,326<span></span>
</td>
<td class="nump">11,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="nump">1,220<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accrued expenses</a></td>
<td class="nump">962<span></span>
</td>
<td class="nump">1,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross', window );">Unrealized losses</a></td>
<td class="nump">10,397<span></span>
</td>
<td class="nump">10,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract', window );"><strong>Non-current deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(8,290)<span></span>
</td>
<td class="num">(8,133)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">61<span></span>
</td>
<td class="num">(441)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxLiabilitiesNonU.S.', window );">Other non-U.S. deferred tax liability</a></td>
<td class="num">(523)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">334<span></span>
</td>
<td class="num">(736)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities', window );">Deferred tax assets net of deferred tax liabilities</a></td>
<td class="nump">386,505<span></span>
</td>
<td class="nump">368,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(389,147)<span></span>
</td>
<td class="num">(372,227)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Non-current deferred tax liabilities, net</a></td>
<td class="num">$ (2,642)<span></span>
</td>
<td class="num">$ (3,403)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Gross, Net of Deferred Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredTaxAssetsNonU.S.">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards arising from non-U.S. operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredTaxAssetsNonU.S.</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Credit Carryforward, Federal and State</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredTaxLiabilitiesNonU.S.">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences and carryforwards arising from non-U.S. operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredTaxLiabilitiesNonU.S.</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643751963712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Reconciliation of Luxembourg Statutory Tax Rate to Effective Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation of Income Tax Provision to the Luxembourg income tax rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="nump">24.94%<span></span>
</td>
<td class="nump">24.94%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">130.03%<span></span>
</td>
<td class="num">(29.79%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax expense</a></td>
<td class="num">(3.87%)<span></span>
</td>
<td class="num">(1.25%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="nump">0.36%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent', window );">Uncertain tax positions</a></td>
<td class="nump">11.82%<span></span>
</td>
<td class="num">(2.94%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Income tax rate change</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.40%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax rate differences on foreign earnings</a></td>
<td class="nump">6.46%<span></span>
</td>
<td class="num">(6.62%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax Exempt Income</a></td>
<td class="num">(145.91%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(2.70%)<span></span>
</td>
<td class="nump">3.04%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">21.14%<span></span>
</td>
<td class="num">(14.92%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Uncertain Taxes, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748691248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Amount of unrecognized tax benefits as of the beginning of the year</a></td>
<td class="nump">$ 8,541<span></span>
</td>
<td class="nump">$ 9,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases as a result of tax positions taken in a prior period</a></td>
<td class="num">(1,648)<span></span>
</td>
<td class="num">(2,591)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increases as a result of tax positions taken in a prior period</a></td>
<td class="nump">2,130<span></span>
</td>
<td class="nump">767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases as a result of tax positions taken in the current period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Amount of unrecognized tax benefits as of the end of the year</a></td>
<td class="nump">$ 9,023<span></span>
</td>
<td class="nump">$ 8,541<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745531920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Summary of Basic and Diluted Loss per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Altisource</a></td>
<td class="nump">$ 11,812<span></span>
</td>
<td class="num">$ (67,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding, basic (in shares)</a></td>
<td class="nump">15,839<span></span>
</td>
<td class="nump">15,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock options, restricted shares and restricted share units (in shares)</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding, diluted (in shares)</a></td>
<td class="nump">16,063<span></span>
</td>
<td class="nump">15,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 0.75<span></span>
</td>
<td class="num">$ (4.31)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 0.74<span></span>
</td>
<td class="num">$ (4.31)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643752518064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Narrative (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Anti-dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Excluded from the computation of diluted EPS (in shares)</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember', window );">Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Anti-dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Excluded from the computation of diluted EPS (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember', window );">Options Whose Exercise Price is Greater than Average Market Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Anti-dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Excluded from the computation of diluted EPS (in shares)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember', window );">Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Anti-dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Excluded from the computation of diluted EPS (in shares)</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643755976960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING CHARGES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringChargesAbstract', window );"><strong>Restructuring Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,972<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643746075264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lease </div>
<div>agreement</div>
</th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lease </div>
<div>agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease obligation liabilities</a></td>
<td class="nump">$ 7,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating lease, liability, noncurrent, statement of financial position [Extensible List]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_EscrowDepositAndTrustAccount', window );">Amounts held in escrow and trust accounts</a></td>
<td class="nump">$ 27,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,500<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=asps_SalesTaxExposureMember', window );">Sales Tax Exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyLossInPeriod', window );">Loss (gain) related to sales tax exposure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (2,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember', window );">Ocwen | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue from largest customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">54.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,600<span></span>
</td>
<td class="nump">$ 197,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_HighlyCorrelatedOcwenMember', window );">Highly Correlated - Ocwen | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue from largest customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
<td class="nump">23,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_NRZMember', window );">NRZ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm', window );">Subservice transferred subject MSRs, initial term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_NRZMember', window );">NRZ | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient', window );">Percentage of loans serviced and subserviced by largest customer's largest client</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">8,600<span></span>
</td>
<td class="nump">$ 12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember', window );">Ocwen, Investor | Mortgage Servicing Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">70,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember', window );">Ocwen, Investor | Default Valuations and Title Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 18,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=asps_NRZMember', window );">NRZ | Ocwen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm', window );">Subservice transferred subject MSRs, initial term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=asps_NRZMember', window );">NRZ | Ocwen | Customer Concentration Risk | Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue from largest customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_StandbyLettersofCreditNumber', window );">Standby letters of credit, number | agreement</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Standby letters of credit, amount</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases', window );">Number of office leases | lease</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Percentage Of Loans Serviced And Subserviced By Largest Customer's Largest Client</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_EscrowDepositAndTrustAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts held in escrow and trust accounts at various financial institutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_EscrowDepositAndTrustAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligations, Maximum Exposure, Number Of Office Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_StandbyLettersofCreditNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of irrevocable undertakings (typically by a financial institution) held at period end to guarantee payment of a specified financial obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_StandbyLettersofCreditNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Subservice Transferred Subject Mortgage Servicing Rights (MSR), Initial Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=asps_SalesTaxExposureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=asps_SalesTaxExposureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_HighlyCorrelatedOcwenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_HighlyCorrelatedOcwenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_NRZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_NRZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_OcwenFinancialCorporationInvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=asps_MortgageServicingRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=asps_MortgageServicingRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=asps_DefaultValuationsAndTitleServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=asps_DefaultValuationsAndTitleServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=asps_NRZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=asps_NRZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643757106720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Term and Assumption (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
<td class="text">3 years 2 months 4 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">5.84%<span></span>
</td>
<td class="nump">7.01%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643743798896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Activity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash used in operating activities for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">$ 9,072<span></span>
</td>
<td class="nump">$ 13,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term (twelve months or less) lease costs</a></td>
<td class="num">(1,017)<span></span>
</td>
<td class="nump">3,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs:</a></td>
<td class="nump">6,026<span></span>
</td>
<td class="nump">9,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs:</a></td>
<td class="nump">$ 2,294<span></span>
</td>
<td class="nump">$ 1,919<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643748631008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 3,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">2,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">1,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">563<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">8,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(561)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 7,922<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643832489136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745289600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Revenue From Ocwen (Details) - Ocwen - Revenue - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">54.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">64.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=asps_OcwenFinancialCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745372608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Revenue recognized when services are performed or assets are sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">157,855<span></span>
</td>
<td class="nump">332,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember', window );">Revenue related to technology platforms and professional services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">14,043<span></span>
</td>
<td class="nump">17,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_ReimbursableExpensesMember', window );">Reimbursable expenses revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">6,555<span></span>
</td>
<td class="nump">16,285<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">113,636<span></span>
</td>
<td class="nump">307,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate | Revenue recognized when services are performed or assets are sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">98,610<span></span>
</td>
<td class="nump">277,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate | Revenue related to technology platforms and professional services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">9,180<span></span>
</td>
<td class="nump">13,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate | Reimbursable expenses revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">5,846<span></span>
</td>
<td class="nump">16,138<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">59,996<span></span>
</td>
<td class="nump">54,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination | Revenue recognized when services are performed or assets are sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">59,245<span></span>
</td>
<td class="nump">54,189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination | Revenue related to technology platforms and professional services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination | Reimbursable expenses revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">709<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,821<span></span>
</td>
<td class="nump">3,387<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations | Revenue recognized when services are performed or assets are sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations | Revenue related to technology platforms and professional services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,821<span></span>
</td>
<td class="nump">3,284<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations | Reimbursable expenses revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_ReimbursableExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=asps_ReimbursableExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643744771584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Summary of Financial Reporting (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 178,453<span></span>
</td>
<td class="nump">$ 365,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">171,366<span></span>
</td>
<td class="nump">305,194<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">7,087<span></span>
</td>
<td class="nump">60,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">67,049<span></span>
</td>
<td class="nump">92,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="num">(88,930)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">28,968<span></span>
</td>
<td class="num">(44,355)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="num">(13,683)<span></span>
</td>
<td class="num">(13,351)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes and non-controlling interests</a></td>
<td class="nump">15,285<span></span>
</td>
<td class="num">(57,706)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">113,636<span></span>
</td>
<td class="nump">307,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">87,427<span></span>
</td>
<td class="nump">206,501<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">26,209<span></span>
</td>
<td class="nump">101,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">26,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">13,652<span></span>
</td>
<td class="nump">73,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes and non-controlling interests</a></td>
<td class="nump">13,660<span></span>
</td>
<td class="nump">73,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">59,996<span></span>
</td>
<td class="nump">54,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">49,012<span></span>
</td>
<td class="nump">42,839<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">10,984<span></span>
</td>
<td class="nump">11,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">5,702<span></span>
</td>
<td class="nump">5,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">5,282<span></span>
</td>
<td class="nump">5,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes and non-controlling interests</a></td>
<td class="nump">5,282<span></span>
</td>
<td class="nump">5,420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">4,821<span></span>
</td>
<td class="nump">3,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">34,927<span></span>
</td>
<td class="nump">55,854<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="num">(30,106)<span></span>
</td>
<td class="num">(52,467)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">48,790<span></span>
</td>
<td class="nump">60,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of businesses</a></td>
<td class="num">(88,930)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">10,034<span></span>
</td>
<td class="num">(123,628)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="num">(13,691)<span></span>
</td>
<td class="num">(13,359)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes and non-controlling interests</a></td>
<td class="num">$ (3,657)<span></span>
</td>
<td class="num">$ (136,987)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643744704688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT REPORTING - Total Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 257,808<span></span>
</td>
<td class="nump">$ 265,685<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">61,832<span></span>
</td>
<td class="nump">77,478<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">59,741<span></span>
</td>
<td class="nump">64,124<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>SEGMENT REPORTING</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 136,235<span></span>
</td>
<td class="nump">$ 124,083<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750387376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT REPORTING - Premises and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Premises &amp; equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">$ 6,873<span></span>
</td>
<td class="nump">$ 11,894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_LU', window );">Luxembourg</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Premises &amp; equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">3,883<span></span>
</td>
<td class="nump">5,451<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Premises &amp; equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">5,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IN', window );">India</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Premises &amp; equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">822<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_UY', window );">Uruguay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Premises &amp; equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">$ 59<span></span>
</td>
<td class="nump">$ 91<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_LU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_LU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643750442032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING - Schedule of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 55,960<span></span>
</td>
<td class="nump">$ 73,849<span></span>
</td>
<td class="nump">$ 73,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposition/Write-off</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Owners.com</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposition/Write-off</a></td>
<td class="num">(17,889)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Origination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">25,279<span></span>
</td>
<td class="nump">25,279<span></span>
</td>
<td class="nump">25,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposition/Write-off</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segment | Servicer and Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">30,681<span></span>
</td>
<td class="nump">30,681<span></span>
</td>
<td class="nump">30,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposition/Write-off</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember', window );">Corporate And Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 17,889<span></span>
</td>
<td class="nump">$ 17,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Disposition/Write-off</a></td>
<td class="num">$ (17,889)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_Owners.comMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=asps_Owners.comMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_OriginationSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=asps_ServicerAndRealEstateSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=asps_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643745631488">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for expected credit losses:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeductionsFromAssetAccountsAbstract', window );"><strong>Deductions from asset accounts:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,581<span></span>
</td>
<td class="nump">$ 4,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions, Charged to Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">2,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,638<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,297<span></span>
</td>
<td class="nump">5,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Valuation allowance for deferred tax assets:</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_asps_DeductionsFromAssetAccountsAbstract', window );"><strong>Deductions from asset accounts:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">372,227<span></span>
</td>
<td class="nump">355,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions, Charged to Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,921<span></span>
</td>
<td class="nump">16,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions Note</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 389,148<span></span>
</td>
<td class="nump">$ 372,227<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">For allowance for credit losses, amounts written off as uncollectible or transferred to other accounts or utilized.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_asps_DeductionsFromAssetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deductions From Asset Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">asps_DeductionsFromAssetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>asps_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>asps-20221212_d2_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:asps="http://www.altisource.com/20221212"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="asps-20221212.xsd" xlink:type="simple"/>
    <context id="i6f00ef4e1f71487fb47fd377009e56d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85ec1d454580446bafa0c4ec1d4cf553_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c642f1e030b4310ba23f697c19f0d6c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0b64bb8d81764d8db921dccda213d6e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibdb25b6dc1844aa3a07aef42958f84c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7074e19488d54d96b6f99a1659ee5e2e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95950ed3d3594dda9d63fc887a398bf5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia57702a1d0a84bac8a60081efab0cf62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea5ee7b405bf44a6bea63bef509d86bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i614d108b993343fbaae54d36c5112244_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd680245516842d286d0a36a69e1aba9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d8b6b6ecd0b4715b47c40023887b078_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3852e76ba2144e8390f08e6593025df2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie677ed59106b43289d8b8c04241b8ace_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib58b2aefb96f4f15b7953a1eb1728e95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1125cab95ebb4e52810eb0a86eb50de1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4195703109e145a1aed1dabd4c403865_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if674ffccb34f4209a7392695c6debd60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73216908c36847169e55e3382e6a0cc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1306c170dfec4dc0975c7fe415f5070e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53a121a43c1c49e78f5474dd4c4b604d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied6639ed9908468c9a98b24539b12b7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdb518eaf5584bda930814f7b5209d71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fa40ffa50dd4b90bba74ad6e9d11d80_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c8ec79b4f9d485c9dc7503916805745_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i594b98abdadf4919a138232943cd3d89_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibec83c2c480d46bfb5d735596055d820_I20210527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:ConvertibleNotesDueJanuary2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-27</instant>
        </period>
    </context>
    <context id="i86c1fb95209b4b2b880e4af0b74cb22c_D20210527-20210527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-27</startDate>
            <endDate>2021-05-27</endDate>
        </period>
    </context>
    <context id="if9ad1a2baa904dd1882f5fc4fdd22eef_D20210527-20210527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-27</startDate>
            <endDate>2021-05-27</endDate>
        </period>
    </context>
    <context id="icc624f44e33e4fcdbf34c6970b82b451_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i76af3fb2a6e34ba98f3fb303443418d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iabaa12696c894c888f04258f05ee3900_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1157d56bb8b94d238fec27cc5ae0b04a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8af172347e7f4c42bf653f620aaf7776_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icab25978c753414f9cbbc7ecb6e8420e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie3b53cb97d384fab870e70c743839b93_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i088a23ed3a194e04a24d013f9c6d7b10_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66237b15bba0485f9dfb422883eac41f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12b02c6e104546e2867fb34f079dbf2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2500f34dc76349da84ced34a721865fb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i028e34cef9534ad7bb86868dfaaf7120_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia575f9ec84244f329a0325f0fd75db8e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedOcwenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab8f8b304a6a4e29bbef68c5fb255b66_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1949215eb60b4106865e4ca21b2d15fe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94535e5bb6cd4c6091bc078951b7dea5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:DefaultValuationsAndTitleServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4cd7101ece674f35877b84abaf9ea429_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationInvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:DefaultValuationsAndTitleServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88dfc96829fe47adb543281447ffdbb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6aedb77a0aff4c15a548583a08fad499_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b9be34b5f7b47d4be41fd7a3e796f36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8ed9af55afb4dfe9db3ba07241fedce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5cd9cc8215b04335becc0304b79a01ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaf174ab885447a69022f581d3747e4d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i062e097fe7474fec9df34b4bbfac25f5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">asps:NRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8defa753e63480bbb48b0959108453f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">asps:NRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iee254552bc3c42fb9070d2c268d360e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f39545a206f4331bed20dd2419b5595_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i91a5b6b31b214873b1d79a9b7d4e8295_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedNRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i805e4a0deb8b41b5b35caa94353df22e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedNRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5775b35ec6d454aafab7e83ab1b351d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9755a2d396f14cbe8a4632dc572abc7d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:HighlyCorrelatedNRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie91e22767c3c44b180a749eb3c25afdb_D20211006-20211006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-06</startDate>
            <endDate>2021-10-06</endDate>
        </period>
    </context>
    <context id="ia8ef4c46d98946f8897c40eb09f25784_I20211006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-06</instant>
        </period>
    </context>
    <context id="id7b74b68c8d64a44b2a02bc8e2b2cf78_I20211006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:GenesysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-06</instant>
        </period>
    </context>
    <context id="i7a9cafb80422479188ac39894e27a8a2_I20211006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-06</instant>
        </period>
    </context>
    <context id="ifa5e181a597d4ce88d49409a23651aa0_D20211006-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-06</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i804f0b46b5774391aecbf057fda4954a_D20211201-20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-01</endDate>
        </period>
    </context>
    <context id="i86c6ab4f37e640d89124d92395a79dbd_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:WorkingCapitalEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="i82744898b43b4eb5b4e7882deb3601f5_I20211201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">asps:IndemnificationEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-01</instant>
        </period>
    </context>
    <context id="i826da9eb74ea4df9935104b6a431fad0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">asps:WorkingCapitalEscrowAndIndemnificationEscrowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3a632ff9dd645718679abaa1e0794bd_D20211006-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-06</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0581e9ec8464c12825dcf897889cb05_I20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:FinancialServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="id496db0dbcfe452a940c246dfbe00cdc_I20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:FinancialServicesBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-01</instant>
        </period>
    </context>
    <context id="i6db92b388e4e419d9b5ee7c31c1b28e6_I20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i9648944621214c7e94b0d071ff7863a8_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i69be680c96494c89a5772ea18d60f392_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b297556f94b42a28001b47304215ed3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:CompanyAxis">asps:AltisourceResidentialCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43256432b5b947a69c0da076aa57e659_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i508c552c076b4d828005b630ecf4874c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68d567b2aee049cea456c5383ea0612d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i750688ef22b84143b0cd3af95be7dfc7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i444de774031e460297603d15e06ce9ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibaee28f0c0904f8f8df4d5332dd20d5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ad1b967d788400d86c6aa2f761a41fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93daf82b2810404695ea8da576d889a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89bfd2237e4e4f8ca4218d4172a41401_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5635c1524e744d5daad96676f93754df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a8171921db447f0940ad8d33ce07f7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b49d7c936044c9abb2b67cac64d0c06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a7b71db412a4b09883c45b2acbf52ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:LU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17a5e55bba8d4be0a1a86a3c8c3bd157_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:LU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9342ef496bb647d1a90a88c781ddf898_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2421da9edbf54921b7c6ac8256d5e132_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf757181704b4626b9dd128dc69635c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e2d9da85379455887df6cc90cbb4d36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie340c99540c944678f56a62668dfa3ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9c309e1d3ef4ee7b3ad6054bacd89ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:Owners.comMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic48f2069fab34bf0a5cbb4a7cb1cc370_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f26902d58514748933e6717260c6319_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49c942e249114d0e8b9fc0aa5b602068_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">asps:OperatingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0da502652b9e4bbe93b662cd05989cd0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f9031024b924a17b302a14d52adaf2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib69d801889de407f96eba0bfa8b386e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9468c09e1f04e4ea312072cf317f606_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f5fdc42980a4f73acb076248765f415_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7192e090280742559ed63fdab1b7e072_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id179fdd85ae645418becbb5268b971e8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ife90fbbe371a44ca9a49be9d132636a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i807d7734b28d42fc9d4a00efdecbcafd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72cb2cb679b5420da4a3aa2970c52551_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d1bbe713fb64b53bf2353d3a923c57c_I20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="i5784aa56bf9649529cb23844fcf9648e_I20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="id893068acc044f979fe5e16d2e544044_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib290089ff7e34401b484f0ab35c99ebd_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="ie74ab3facf344cfa9a0362e4fa5dcaf8_I20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="i83ee8d51b7a9479b83ef92f18020811f_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">asps:DebtInstrumentVariableRateAdjustedEurodollarRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="i15c02b8d30164fda8303d9fbb147f07b_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="i87f15eb7f0c744a6afb357eaeef0e23f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:April32018CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:TermBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-30</endDate>
        </period>
    </context>
    <context id="i30f730cab8f449caa6bb7f6b1b79dc8d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8bf18817bdb24140bc9b4f8c9f05e708_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i85350299367c41c489a80baebb0720dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">asps:AltisourceSARLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib46bb4329fb84ed094037b81bded87b8_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="ib059e6a6ad2a498caadb4ffcd1e39da9_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughEndOfTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="if0d2968a6c9b4babb038b41d31fcc434_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">asps:CreditFacilityBorrowingsThroughJune222022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3ae9a03d03c456cb49bedc92f22b283_I20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-22</instant>
        </period>
    </context>
    <context id="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-22</startDate>
            <endDate>2021-06-22</endDate>
        </period>
    </context>
    <context id="i3993da92554e4090acdd44fe61f0a1f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i494873048711408fb1c962b5c7494327_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e34187aa94a45c8b4425213fff88901_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2aa82792ce64d96888e005015607216_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f1cf8ec3c5644a680c216db407492db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69bac06d62714f109d23a9e4a8d18f9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib065f3969e8541d3b183fb2a6f2c782e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3bac3536fc14f7ca063197e7b5dc66f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c7a9636f35a4a548e91a35df82e3be2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia35b70f67025418b8f7d888beb6aa404_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i860946ab8d0a4b978a51a2fa92de6007_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d066b6d2a5844ddb8da0a1224ca6067_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">asps:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31a4e83d1be34967a2e89df2b1796724_D20221201-20221201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="ic3ea8bb1e30640bea31c0d9912317458_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:PointillistInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6d2d77bf51584b8d992066520e111483_D20210111-20210111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">asps:RentalPropertyManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-11</startDate>
            <endDate>2021-01-11</endDate>
        </period>
    </context>
    <context id="id8435450c62f4eaf8120d8b2f039f1a7_I20180515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-15</instant>
        </period>
    </context>
    <context id="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-15</startDate>
            <endDate>2018-05-15</endDate>
        </period>
    </context>
    <context id="i8ddc8d0892a4439485bae9bd454dd716_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife21b61f83ec4da0907bfb76ca50bd0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">asps:ShareRepurchaseProgramsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0268cf9710fb4b9bb52776945fb65162_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idccdb2719ffe4f9aa6a16c2ba3f9c356_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib449e2d8b5a04b0092d5c989cd74fb49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica0bf185925b4a31ab4498b2b8b7b57c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iadd3bbc297dd4938ad4d99906ccdf08f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5e46b1dc56a4d9da9f73d962d3b279d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e07c68edd724e49a60134fd766b8d62_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibbc398359a0b443886b72a4588644213_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i771405bbcbd14e4d9b86a6aec89445a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49e4dade0a1b4db9854052d98c07c4d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a3cf9057a664fb98455210defa0b92c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibb9394523d174dc4b3cf165e14fd12db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75b5a745d4f344bb9d51274f5220ebb1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia02b3077075d4f83b7acaf58a026e107_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars10.01To20.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic59bb4bde11847be9b50d32cec216b06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars10.01To20.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars20.01To30.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2de7ba384fb49f6b8183204127e47b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars20.01To30.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars30.01To40.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd1a9e4b886144788768d18543040cf7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars30.01To40.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars60.01To70.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i95e2711ce3f7416f89a80517b1a82d23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars60.01To70.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i318a24952a1945bca7b3963b7218a291_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars80.01To90.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbfb50c275844bb2a195cc358c488e90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars80.01To90.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars90.01To100.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">asps:ExercisePriceRangeFromDollars90.01To100.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2dc96594a4474058a9e70b9a3b6d237c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar50.01To60.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77381e312f7e4eaaa65931ed2d4b59bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar50.01To60.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i374542955d8541daaa83d86a00844d7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar50.01To60.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c22539c9ac94cf080928b4f55332399_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar60.01To70.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69a3b4f6ae5a447cb48e7c1baa028048_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar60.01To70.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e47ad5f1a984e58a3c24393a5f434ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar60.01To70.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93276e28d6a94a57afb73171349183ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar80.01To90.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52cfe71e9a614d74b319a00ea474697c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar80.01To90.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i735d0cbe0c4f40f8bfa26507e9b4f3ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar80.01To90.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0faa71c519d448e4ada6ae1b9db3895c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar90.01To100.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia67570e5246f4634b76142ee8ef273f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar90.01To100.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e812c35ba434d83a5457ac310b5e12d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar90.01To100.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e0f91ef84e6436398f124ef70e3c569_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar170.01To180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50053898b092401faa8a72081c29864e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar170.01To180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe483f38901242a788822b2b5f07652d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar170.01To180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic87ffe7129314fa2a4132af8d8ea1b96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar180.01To190.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb8fd6b2530644b5ae8e21b124e5f0f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar180.01To190.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e0b777ea0954694af7839f18e4b3824_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeFromDollar180.01To190.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1dcb6e7143924968986d057a8acd2e11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeOverDollars190.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84774a303ad24903a7cea94531be2a4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeOverDollars190.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8c8fcd02cd441f3a873f34d66527f5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis">asps:VestingPriceRangeOverDollars190.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71f82bca76434c558c8fd9d97fab93de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d944946df824942a625811d6605456b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26f008c2431643028c169493e33339e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27113b9cc03648bc944c99fd54792ec6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i544e0336b9ce4a62a552898abc1c7da0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ecacd8a1dd74de1b4b2cf1c3ae0a7db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i524fd6c48bec431daca3340d51017d13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26066f60d9714f20a904bb4863d96f17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3c89029b292412b8321823ce0489a97_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i81aff9c3925940028eedccaa7697534d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34d64bd5bd394bc58d4c5847e779b1ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibddf50fae35248aa9116f045a4a8cc6c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae63393edb4844fbbb91c78d55899749_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1a5a49c1deba4f09818e49c327f1b401_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b5c6726dc19408c8da956e2ca19b186_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockUnitsRSUsMarketBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic04a4e234ec7449ebb528528d3c49296_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i631ad9712a164031b7f702735ccc45bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c132738add747d0af8952a210296155_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8d2a40caa1954c9b896102e9a5b508e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92894894b0f64702bdb610015c337dcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ae3f837f46c40a5af5b4610b66ff8ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i568e4e195c694a8f87bd2a915c95f89e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82868cdaf4df409fbc115df30d4dda06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:MonteCarloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i524ac4504d984f8781ba474978ded98d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">asps:BinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e32dac64cbc47a4948897ad1aad4775_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i224606d18b6149e7a1203dd8af15c92f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie54d5a37bd2a407795e842488ccae239_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f27405a56944fb3b739a3bc7b86f864_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:ShareBasedPaymentArrangementOptionPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">asps:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0221d7fbae34286b8a626ab8dd433a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a73740ecabf4b2ea4d9ce70bb80ed5d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i351ec0eef6d44c35a64808bfc5a1e979_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">asps:RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a7fb5dc179e4a99a736c95749328c6e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37604fe8eb5c4790900e66fcda177473_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b6c31ad96744091b942c1f7ed17589d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id98c280e05ec47ba8d5e1b148a20447e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iebc22e4ff8ac44b3b0e1e4d355cb0380_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if2727fae68df4340a3714708a5c20438_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">asps:NoncontrollingInterestRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied148615531846cc914deab1292e9c50_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03d1339b4fb44f03a94ed4347c3bbc54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6e85e829fcd4b559a1994a9902f9c4f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i980ebfa9678544ba917b75d4c91f6c7b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18b293235ed047979d34976e9c314feb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf98687f11c841b5b7e965839e252c10_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:NonUSJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i432559f331994a2383274327a2bd02af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:NonUSJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i995543a416e546629675d4f6988c0ff4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f2fd1f66bc34162beaac54c7ba24b91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ef3ee3e676642dba33481af14ebf309_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic21a55c502c945548156bd0b65607d0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d0579573a4c4c21859cb25ecc27c64e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfFinanceIndiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifed3dec89c484b81b1bf7dd72569c42b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9970d4abaa8f438d8e8a5a55aeeb99ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32075b321eae43638d92ba810afeb1c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i822d1385bdf14526b16f1cde60163c36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iedd47b01ba0442afb3777592a2f69fca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if62f0f93dfdf4648a191222616fdd6a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">asps:USStateJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia212c65d4ff7448eaef2686e671b2311_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d221c8b4b41409aba29319bff223d00_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i59a0fe29f16c4cffa4364376b637979c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i228a014c6c7643e0afdf5edda2b70d0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia34bbe7020524a6f8e6b989ac937f3ce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2204c340f116463a9520fc78239edd3f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">asps:OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idaca7bbffbdf4615bff228f4eb2b1317_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">asps:SalesTaxExposureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia619e33d7b9640abb710760e0171e9bc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">asps:SalesTaxExposureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i55bac386b5d04f4b8cdaf2e4279a0626_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd63b1c8749c4c9eb62edc23ae7cff5a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:NRZMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb84d38c8e6244c49e282a82ef4b1d02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08350c05ad84444298e3729da7a7956a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa19fd09cd0f4cd2a810c9d555dc128e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34d36a18ef634f3bb16ab61ed36eb6ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i367693d873514a1cb10c541a3feccfbf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i146db2fa2933492991f8b193e4b48a03_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07ed211037b44df08277b7ca233695f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e5382ddf5324d638eed6ad01929806d_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ida5f6a2a66134896a5d1f601faec940b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa9773e250324737b9474191d05a8bcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9b9d4e97f3d4e4a9c3338b098c1d120_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i673d9502ccd74b87ad9941b6f7d37dbb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccb50632e1cc416db65adaaecf5fea5f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8cb1518f0295419fa7acbe0b66eff7bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">asps:OcwenFinancialCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia399955924744d1e81f78d957691b521_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec1a56dfc087403aac4120f8d1b91324_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4861174872f7442da65b5e96e3c373dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7227045030d342969dedc7beaa33318b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27fbe1e45ef84459bbf860f1a0f694ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0f1e874fd364e2fad8af441f713d1d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i45e8572867fb4a429f495117966eb7db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id899665387db4840b3f28b1ef583469f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i35ab7287b16541dc95a233423b63b5e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i890d8c72a0284f54b263f0777e86e1f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58089479b7d44974b27eb49fc2c2bac9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a90778e385c46e2b152870d964e2389_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i149bae23b6ad4019a33ce473dbe683c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idec7b8fd812247be9aca2b95f40ea13a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i337edbfbc0cf4ef8918680d4e23bc1f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b4335ebbcaf402cbaab5d5e1d5a53a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38087ac091ae4f94a3339a8bd27c4e3d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i80f7a3b2955b4269b6a41b278a56b216_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ba01f2a4595441dbb63c1d085e4c1cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">asps:ReimbursableExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if903904eec164ecebb4ed85781ebd6f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib627b1e8762545d9941aeb0dcd04c6b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib25f4f868b6a43b69119e78ae9eb1eb3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1179af777b854500b107e3aed5ec2410_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9dbf3a43c804418cafb475d2e42e743e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie25c6c33570643e898217434ab2559a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:ServicerAndRealEstateSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i20e4029229524334b6bc4e7b1ccbf8ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">asps:OriginationSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id159d88c46d74fdfafcdb4a76ba1ba0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">asps:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i167316312b0e48a89cfe667081ec43e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66e12be6fd004a37b7173bce78985922_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ccde12ad3f04e0bbec423f2bf694b88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib86ac5c0a73540aab3b9001cbd758793_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i851269f4873641acbd15109ee3732772_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedf57dac45cc47068a7a219ea19c9593_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1129a4f3fb74d059fdfdc27e9fb8cf0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82404e7a7e2e4c49b83f69ae15de3873_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b970dacb97e4e2786c63cd719fa4420_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i440c7c67c9ef43ae818bf6b456896c4f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ba964932446459cb15b458dd796307c_D20221212-20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001462418</identifier>
        </entity>
        <period>
            <startDate>2022-12-12</startDate>
            <endDate>2022-12-12</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="term">
        <measure>asps:term</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="installment">
        <measure>asps:installment</measure>
    </unit>
    <unit id="lender">
        <measure>asps:lender</measure>
    </unit>
    <unit id="vote">
        <measure>asps:vote</measure>
    </unit>
    <unit id="component">
        <measure>asps:component</measure>
    </unit>
    <unit id="agreement">
        <measure>asps:agreement</measure>
    </unit>
    <unit id="lease">
        <measure>asps:lease</measure>
    </unit>
    <unit id="segment">
        <measure>asps:segment</measure>
    </unit>
    <dei:DocumentType
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDQy_1075b2d5-1849-48e0-9a30-2a899a469fe3">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8yMzE_adf7abc6-9d52-4652-94d8-7db4bd6f4786">2022-12-12</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8yMTk5MDIzMjU2NjI4_ee37a4e4-a2c9-44fd-ade9-c849cfeee759">ALTISOURCE PORTFOLIO SOLUTIONS S.A.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6ZmQ2MDRiNDA2ZDc3NDQ0NDhmZWQ2ZmVlMjQxNjZhYzYvdGFibGVyYW5nZTpmZDYwNGI0MDZkNzc0NDQ0OGZlZDZmZWUyNDE2NmFjNl8wLTEtMS0xLTExMTAxMA_a87f2a4f-40ca-4ae3-b296-5acc96f4f831">N4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6ZmQ2MDRiNDA2ZDc3NDQ0NDhmZWQ2ZmVlMjQxNjZhYzYvdGFibGVyYW5nZTpmZDYwNGI0MDZkNzc0NDQ0OGZlZDZmZWUyNDE2NmFjNl8wLTMtMS0xLTExMTAxMA_0a3780d4-5ebb-49ef-bbd3-02a05a462812">001-34354</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6ZmQ2MDRiNDA2ZDc3NDQ0NDhmZWQ2ZmVlMjQxNjZhYzYvdGFibGVyYW5nZTpmZDYwNGI0MDZkNzc0NDQ0OGZlZDZmZWUyNDE2NmFjNl8wLTUtMS0xLTExMTAxMA_c715c063-0a27-4413-a9f5-9744a7fcb675">98-0554932</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM2_d3c51dcc-d53e-4c63-b529-7aad3ae066b9">33 Boulevard Prince Henri</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM3_acc2a742-e55c-4bf9-99eb-3cfcc54ec444">L-1724</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM4_a00996ea-6776-45fc-b235-031be0bd5d7e">Luxembourg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDM5_6c46bb73-daa4-4706-9bd1-87c02e27be32">LU</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDQw_e6cb8c5b-9659-4bc5-b11e-cc9076552d23">352</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGV4dHJlZ2lvbjpiMDlmMmY4ZDQ1OGI0NWY0ODY4Yzk2MzBmNzk0ZWY0NF8xMDQx_1fab2763-b89b-464b-909c-6c61e6d7459c">2469 7900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8wLTAtMS0xLTExMTAxMA_b9e28bd6-bd07-4029-8fc3-0b574e336a12">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8xLTAtMS0xLTExMTAxMA_2fb9bcf5-b504-4e75-aeb3-c97172d35638">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8yLTAtMS0xLTExMTAxMA_6c31fd0e-0221-438b-bd47-a1a9a0ba5e22">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6Y2YwMGM1NzU2NWYyNGJmZmFjMzY1NDEyZGQ4N2FkMGIvdGFibGVyYW5nZTpjZjAwYzU3NTY1ZjI0YmZmYWMzNjU0MTJkZDg3YWQwYl8zLTAtMS0xLTExMTAxMA_f718bc53-88b1-44ed-95bd-07dde0b13cc9">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6MWYzYTc3OWY2NTNlNGIzOTgwMDJlODljZDM0YzhkZWIvdGFibGVyYW5nZToxZjNhNzc5ZjY1M2U0YjM5ODAwMmU4OWNkMzRjOGRlYl8xLTAtMS0xLTExMTAxMA_55d622bf-50ab-4978-9fcf-c66941009592">Common Stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6MWYzYTc3OWY2NTNlNGIzOTgwMDJlODljZDM0YzhkZWIvdGFibGVyYW5nZToxZjNhNzc5ZjY1M2U0YjM5ODAwMmU4OWNkMzRjOGRlYl8xLTItMS0xLTExMTAxMA_21ac0dce-8a62-4636-acc4-e768b71f1f81">ASPS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6MWYzYTc3OWY2NTNlNGIzOTgwMDJlODljZDM0YzhkZWIvdGFibGVyYW5nZToxZjNhNzc5ZjY1M2U0YjM5ODAwMmU4OWNkMzRjOGRlYl8xLTQtMS0xLTExMTAxMA_8c5fd40b-c05c-409d-9043-e852fe190b66">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV8xL2ZyYWc6YjA5ZjJmOGQ0NThiNDVmNDg2OGM5NjMwZjc5NGVmNDQvdGFibGU6OGNhMTMxNjRlMmJhNGY0ZTkxMDQzN2YzZGE1ODBlYmQvdGFibGVyYW5nZTo4Y2ExMzE2NGUyYmE0ZjRlOTEwNDM3ZjNkYTU4MGViZF8wLTEtMS0xLTExMTAxMA_da61a4ba-93f3-4bc3-8878-9f15f22bc806">false</dei:EntityEmergingGrowthCompany>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee254552bc3c42fb9070d2c268d360e2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzItMS0xLTEtMTExMTU5_bf1c8c8f-7567-4e97-9df2-d5b89a108ce5"
      unitRef="usd">3100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f39545a206f4331bed20dd2419b5595_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzItMy0xLTEtMTExMTU5_620b4b2e-7312-43f4-af63-71881eaaa4b0"
      unitRef="usd">8600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5775b35ec6d454aafab7e83ab1b351d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzItNS0xLTEtMTExMTU5_a3be0ee1-9354-488a-981b-9e377ef6fae9"
      unitRef="usd">12500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91a5b6b31b214873b1d79a9b7d4e8295_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzMtMS0xLTEtMTExMTU5_31935608-b259-478b-a3e5-3d64accfa2ad"
      unitRef="usd">13600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i805e4a0deb8b41b5b35caa94353df22e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzMtMy0xLTEtMTExMTU5_8934168c-8ad0-4b57-92c6-c34e3794e89e"
      unitRef="usd">35100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9755a2d396f14cbe8a4632dc572abc7d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzYvZnJhZzowMjVjMTdhZThiYWQ0MmNiYmZlNWE4ZTNjMGY5NGQyMi90YWJsZTphZjNlZDRmNGI1OTc0MjJmYTg2NWQ2NzAwMjY1MmI0NS90YWJsZXJhbmdlOmFmM2VkNGY0YjU5NzQyMmZhODY1ZDY3MDAyNjUyYjQ1XzMtNS0xLTEtMTExMTU5_2dcf85b7-c6ab-4b4b-b900-db2680130cca"
      unitRef="usd">60000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id179fdd85ae645418becbb5268b971e8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjMvZnJhZzo4MGFmNzFjNTYyNjc0MjhiYjA0ODYwNjI3NmQ0MmZiZi90YWJsZTo2MjBmNjFlYzZhYzI0YjdmOTA0YzNmZDJlMDRmZmM2NC90YWJsZXJhbmdlOjYyMGY2MWVjNmFjMjRiN2Y5MDRjM2ZkMmUwNGZmYzY0XzgtMi0xLTEtMTExMTU5_6c460740-18aa-42cb-879e-d5311e3be85f">P0Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <asps:DebtCovenantPaymentDueDateDefaultPeriod
      contextRef="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg2NjE_f70ce4c1-d3d7-4d99-8c50-02cb51ab0c0a">P3D</asps:DebtCovenantPaymentDueDateDefaultPeriod>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzgvZnJhZzo3NzE4ZGU5OTc3ZjU0MDViODdkNzBhMjY1ZjcwNTRjMS90ZXh0cmVnaW9uOjc3MThkZTk5NzdmNTQwNWI4N2Q3MGEyNjVmNzA1NGMxXzQ5Mw_4ad42d20-b6c6-49ed-87ef-589772554939"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzgvZnJhZzo3NzE4ZGU5OTc3ZjU0MDViODdkNzBhMjY1ZjcwNTRjMS90ZXh0cmVnaW9uOjc3MThkZTk5NzdmNTQwNWI4N2Q3MGEyNjVmNzA1NGMxXzQ5Mw_d402649d-2cfd-4e2b-8148-a1b5e94458b6"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0268cf9710fb4b9bb52776945fb65162_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NDU_84c58591-29c7-4ee4-9541-2bfea2527f07">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="idccdb2719ffe4f9aa6a16c2ba3f9c356_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NTE_b803da76-89e7-4684-9c01-3e72c90bc6e0">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="idccdb2719ffe4f9aa6a16c2ba3f9c356_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5MTk_f50c93f2-eddc-4e22-b009-5d6ff6c6dc04">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1e07c68edd724e49a60134fd766b8d62_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM4MTk_a9ffdc7f-4ecf-400c-af18-57122e80cafe">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ibbc398359a0b443886b72a4588644213_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDY_c26dc9af-f0dd-4f20-9cce-9c96788a7e7d">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate
      contextRef="ica0bf185925b4a31ab4498b2b8b7b57c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDc_594c6403-af8c-43ea-9d58-9c8934225d65">P3Y</asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate>
    <asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate
      contextRef="i49e4dade0a1b4db9854052d98c07c4d8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUwNDc_5e6c9e59-d388-4eb8-a4d0-da3c3dee0132">P10Y</asps:SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i26f008c2431643028c169493e33339e2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcwNDI_8c68cc8a-a35e-46b9-915f-541c2035ed05">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7e32dac64cbc47a4948897ad1aad4775_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzItMi0xLTEtMTExMTU5_cbea104c-86c8-4b35-9adb-90e1d92bebbd"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i224606d18b6149e7a1203dd8af15c92f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzMtMi0xLTEtMTExMTU5_c9a8b1c4-688c-4cc7-984a-19b21e0783c0"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie54d5a37bd2a407795e842488ccae239_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzQtMi0xLTEtMTExMTU5_db1135f0-d9d7-4240-8b1b-e95104664a2b"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5f27405a56944fb3b739a3bc7b86f864_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzUtMi0xLTEtMTExMTU5_be926201-4a2b-4a12-a4bb-d56ded335f70"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia0221d7fbae34286b8a626ab8dd433a0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzktMi0xLTEtMTExMTU5_682fafe2-37fb-4fd2-9b7e-810dd09035c6"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i2a73740ecabf4b2ea4d9ce70bb80ed5d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzEwLTItMS0xLTExMTE1OQ_28ce82ea-01c5-4eb5-87c6-7d33d9ae495c"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i351ec0eef6d44c35a64808bfc5a1e979_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90YWJsZTplMjhiNWUzMTc5MjE0MzNlYjY5M2E0MmQ0MGE5YTE5My90YWJsZXJhbmdlOmUyOGI1ZTMxNzkyMTQzM2ViNjkzYTQyZDQwYTlhMTkzXzExLTItMS0xLTExMTE1OQ_37834212-5bc4-4893-805c-60ac8441ff51"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90ZXh0cmVnaW9uOjVlZmM0ZjBjYjkwMDRlMjZiNmI1ODlkMjAyYmYwYzQzXzIwMDQ_805262f9-cde4-4e0b-bd66-c27bbd701751"
      unitRef="number">0.67</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold
      contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90ZXh0cmVnaW9uOjVlZmM0ZjBjYjkwMDRlMjZiNmI1ODlkMjAyYmYwYzQzXzIwODM_215b3a8e-517f-47e2-bdbd-e6d944b59f96"
      unitRef="number">2</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="i5d944946df824942a625811d6605456b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTAvZnJhZzo1ZWZjNGYwY2I5MDA0ZTI2YjZiNTg5ZDIwMmJmMGM0My90ZXh0cmVnaW9uOjVlZmM0ZjBjYjkwMDRlMjZiNmI1ODlkMjAyYmYwYzQzXzIyMjM_4def15c5-790f-4653-8a69-bef50b5c06ae"
      unitRef="number">0.33</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="ia212c65d4ff7448eaef2686e671b2311_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTEvZnJhZzo5YjY2MDNkZGUyNDY0ZjRmODlmMDA4ZjhlMmViYzFhZi90ZXh0cmVnaW9uOjliNjYwM2RkZTI0NjRmNGY4OWYwMDhmOGUyZWJjMWFmXzU_4561ae3c-72d8-4741-9c22-c1189c16e336"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ifb84d38c8e6244c49e282a82ef4b1d02_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMzQx_0ea45b9a-f501-4d57-b222-154ed789f210">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2e5382ddf5324d638eed6ad01929806d_I20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjkvZnJhZzowMjgxNTY0YjBlZmY0MzlhOGMzMTBlOTZhZWRlMWFmZi90ZXh0cmVnaW9uOjAyODE1NjRiMGVmZjQzOWE4YzMxMGU5NmFlZGUxYWZmXzQ5Mw_fc690e43-a0a5-4d0e-8626-5bc9a88566d4"/>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI0Nw_dd262788-219a-4bdc-aeff-1b968454946b">&lt;div style="margin-bottom:9pt;padding-left:72pt;text-align:justify;text-indent:-72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II.&#160;&#160;&#160;&#160;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions Note &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deductions from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;372,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,921&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;389,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For allowance for credit losses, amounts written off as uncollectible or transferred to other accounts or utilized.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i167316312b0e48a89cfe667081ec43e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctMi0xLTEtMTExMTU5_1f896709-c12d-4940-a044-54a8abd279a5"
      unitRef="usd">5581000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i66e12be6fd004a37b7173bce78985922_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctNC0xLTEtMTExMTU5_2d16c099-33b3-43cb-b08d-01475ec3d105"
      unitRef="usd">1354000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i66e12be6fd004a37b7173bce78985922_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctOC0xLTEtMTExMTU5_d129ae74-38ac-4fc3-a7ca-f45b326dfaef"
      unitRef="usd">1638000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i3ccde12ad3f04e0bbec423f2bf694b88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctMTAtMS0xLTExMTE1OQ_957bbb89-0ac3-469c-95b6-d750c04d501d"
      unitRef="usd">5297000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ib86ac5c0a73540aab3b9001cbd758793_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtMi0xLTEtMTExMTU5_c51b1ce4-da2d-4ec1-8ce6-902273cef241"
      unitRef="usd">4472000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i851269f4873641acbd15109ee3732772_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtNC0xLTEtMTExMTU5_ab0d4489-76c5-4d41-b76d-a2e0d009dcc5"
      unitRef="usd">2229000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i851269f4873641acbd15109ee3732772_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtOC0xLTEtMTExMTU5_15b2b2db-85ed-440d-8d45-ef6bc166cdbf"
      unitRef="usd">1120000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i167316312b0e48a89cfe667081ec43e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtMTAtMS0xLTExMTE1OQ_1f896709-c12d-4940-a044-54a8abd279a5"
      unitRef="usd">5581000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iedf57dac45cc47068a7a219ea19c9593_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTItMS0xLTExMTE1OQ_9e808e84-bd83-407a-ab3d-c79ff52ea744"
      unitRef="usd">372227000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ia1129a4f3fb74d059fdfdc27e9fb8cf0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTQtMS0xLTExMTE1OQ_0c835334-9773-4948-9556-83174e0ce367"
      unitRef="usd">16921000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ia1129a4f3fb74d059fdfdc27e9fb8cf0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTgtMS0xLTExMTE1OQ_08c736b6-0b12-4a0f-988b-98e95534cd55"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i82404e7a7e2e4c49b83f69ae15de3873_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzEzLTEwLTEtMS0xMTExNTk_81c1d3e4-7349-409f-a3b4-e07aac1fb69a"
      unitRef="usd">389148000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9b970dacb97e4e2786c63cd719fa4420_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTItMS0xLTExMTE1OQ_7959fec6-775e-455f-b95a-f8eda72d7c2a"
      unitRef="usd">355559000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i440c7c67c9ef43ae818bf6b456896c4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTQtMS0xLTExMTE1OQ_2ff31ee5-e98a-4fc7-8c36-daf8d6389211"
      unitRef="usd">16668000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i440c7c67c9ef43ae818bf6b456896c4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTgtMS0xLTExMTE1OQ_526d47c6-72e0-4ac4-b848-e45c0a0507c2"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iedf57dac45cc47068a7a219ea19c9593_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzE0LTEwLTEtMS0xMTExNTk_78b0e556-1f04-43fa-9971-f77f367e719a"
      unitRef="usd">372227000</us-gaap:ValuationAllowancesAndReservesBalance>
    <dei:EntityCentralIndexKey
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV80L2ZyYWc6NGI5YmU1NTMxMGNlNDIwNGI4MjM1NTY2MjJlZTA1M2YvdGFibGU6ODExNDdkNGQ5N2Q5NGQ1MmIxM2ViZDY4NzE5NjhiMTUvdGFibGVyYW5nZTo4MTE0N2Q0ZDk3ZDk0ZDUyYjEzZWJkNjg3MTk2OGIxNV8xLTEtMS0xLTExMTAxMA_2721ac96-cb35-40f0-8be2-846e467e42e0">0001462418</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i1ba964932446459cb15b458dd796307c_D20221212-20221212"
      id="id3VybDovL2RvY3MudjEvZG9jOjNmMWQ4Zjk5NDFjODQ0ZGU5MDhiZTZkM2MyMzUzNTUxL3NlYzozZjFkOGY5OTQxYzg0NGRlOTA4YmU2ZDNjMjM1MzU1MV80L2ZyYWc6NGI5YmU1NTMxMGNlNDIwNGI4MjM1NTY2MjJlZTA1M2YvdGFibGU6ODExNDdkNGQ5N2Q5NGQ1MmIxM2ViZDY4NzE5NjhiMTUvdGFibGVyYW5nZTo4MTE0N2Q0ZDk3ZDk0ZDUyYjEzZWJkNjg3MTk2OGIxNV8yLTEtMS0xLTExMTAxMA_b948a35c-af38-4b08-a41a-13c7b645e4d4">false</dei:AmendmentFlag>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQtMi0xLTEtMTExMTU5_1e16c937-93ac-45e2-a947-cea42487e05d"
      unitRef="usd">98132000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQtNC0xLTEtMTExMTU5_3ab3e920-cf65-4839-8197-8fa012ff63d5"
      unitRef="usd">58263000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzUtMi0xLTEtMTExMTU5_e4ce03b9-1cf1-4b40-b833-715fba7518eb"
      unitRef="usd">18008000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzUtNC0xLTEtMTExMTU5_c9e4f7dd-bc00-4e97-b73c-5994db5cc142"
      unitRef="usd">22413000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzYtMi0xLTEtMTExMTU5_0ad90d44-65cd-49b6-a1a0-b542ab5e6195"
      unitRef="usd">21864000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzYtNC0xLTEtMTExMTU5_e9150691-28d5-41e8-bcad-ef7f148d49bf"
      unitRef="usd">19479000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzgtMi0xLTEtMTExMTU5_7d058dea-bdee-498a-a313-a6270df739f6"
      unitRef="usd">138004000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzgtNC0xLTEtMTExMTU5_add38796-66f8-4d86-9447-e09915cd1480"
      unitRef="usd">100155000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEwLTItMS0xLTExMTE1OQ_e2eb0671-89de-4bba-9f4e-62211343a654"
      unitRef="usd">6873000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEwLTQtMS0xLTExMTE1OQ_1483be2b-b84a-46da-bf54-c5c1521f46e6"
      unitRef="usd">11894000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzExLTItMS0xLTExMTE1OQ_6db56418-16e6-47e4-b81c-ca6232c4a50c"
      unitRef="usd">7594000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzExLTQtMS0xLTExMTE1OQ_cd5b0333-07f0-42d4-92dc-04ae9cde9d4d"
      unitRef="usd">18213000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEyLTItMS0xLTExMTE1OQ_ab9f9950-524f-4346-b4b4-f370432dc4e0"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEyLTQtMS0xLTExMTE1OQ_a2f05bde-576d-4af9-b542-00ce2dcecae9"
      unitRef="usd">73849000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEzLTItMS0xLTExMTE1OQ_2759b0f8-6d53-414e-aa03-0c686fc30773"
      unitRef="usd">36859000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzEzLTQtMS0xLTExMTE1OQ_922db512-4c7a-449d-9859-dbe087737c0c"
      unitRef="usd">46326000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE0LTItMS0xLTExMTE1OQ_61269f26-4d7f-4349-9910-191d16a27a5e"
      unitRef="usd">6386000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE0LTQtMS0xLTExMTE1OQ_2baaa98b-c3c9-4ac5-8012-c753a805b633"
      unitRef="usd">5398000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE1LTItMS0xLTExMTE1OQ_12fd5730-f8bc-4cb2-a83e-e873e6ef4bd3"
      unitRef="usd">6132000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE1LTQtMS0xLTExMTE1OQ_b7aba3c6-d035-42d5-a167-f1eda9af8c6d"
      unitRef="usd">9850000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE3LTItMS0xLTExMTE1OQ_1e6f2577-5cb6-4679-a9fb-ce3e99dd839d"
      unitRef="usd">257808000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzE3LTQtMS0xLTExMTE1OQ_ffa3e0ec-ca96-49dd-b77f-2be0d8ee2648"
      unitRef="usd">265685000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIxLTItMS0xLTExMTE1OQ_32128242-7227-4169-9d01-aae086f4270c"
      unitRef="usd">46535000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIxLTQtMS0xLTExMTE1OQ_c7529217-2522-4dbf-b59f-ea150d66d672"
      unitRef="usd">56779000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIzLTItMS0xLTExMTE1OQ_a61cf168-bef4-41a8-8d03-fe424e0cf85e"
      unitRef="usd">4342000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzIzLTQtMS0xLTExMTE1OQ_c799c0b2-e897-43c6-872f-b423fd114459"
      unitRef="usd">5461000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI0LTItMS0xLTExMTE1OQ_b77e7922-5620-4807-ba3f-b75b8a870b51"
      unitRef="usd">3870000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI0LTQtMS0xLTExMTE1OQ_73836c3e-2b9c-4990-977b-52edb201d9f8"
      unitRef="usd">9305000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI1LTItMS0xLTExMTE1OQ_f5069c8e-0ca2-432f-b91e-ba5805d1135a"
      unitRef="usd">54747000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI1LTQtMS0xLTExMTE1OQ_89cda06c-78d5-4d08-9a9f-e99642b036d5"
      unitRef="usd">71545000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI3LTItMS0xLTExMTE1OQ_b84bf5e9-ac85-4df3-8c23-1455d7d29a75"
      unitRef="usd">243637000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI3LTQtMS0xLTExMTE1OQ_53b84490-a052-4c2c-979a-fdb8a91ba1cf"
      unitRef="usd">242656000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI4LTItMS0xLTExMTE1OQ_dc9446b2-efb5-4643-9f78-25b5b1ecea1d"
      unitRef="usd">9028000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzI4LTQtMS0xLTExMTE1OQ_01301fe4-9941-4e73-8df0-194de6ba4cf5"
      unitRef="usd">8801000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMwLTItMS0xLTExMTE1OQ_7d8d9895-eff3-4837-8ac1-70dc0ce17c0f"
      unitRef="usd">19266000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMwLTQtMS0xLTExMTE1OQ_b4d3ad93-9fe8-4032-bdcb-9546b809f0dd"
      unitRef="usd">25239000</us-gaap:OtherLiabilitiesNoncurrent>
    <asps:CommitmentsContingenciesAndRegulatoryMatters
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMyLTItMS0xLTExMTE1OQ_0398a45f-0dc6-4b86-8370-00d3934c67ca"
      unitRef="usd"
      xsi:nil="true"/>
    <asps:CommitmentsContingenciesAndRegulatoryMatters
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzMyLTQtMS0xLTExMTE1OQ_40a6af21-0755-4ab3-8b67-ddb13ced7768"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzE4_31947a04-dc2a-44fa-a278-27349cf6dcbd"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzE4_7c2b2f6c-118b-43c2-aec8-aa944b763721"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzMy_68eb559b-3050-4390-8337-b8cf93539ea9"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzMy_88f38bf4-8bf3-4de7-a940-dc586545501f"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzU0_adc36364-1bda-42b1-b7cd-056a1ff02c16"
      unitRef="shares">25413000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzU0_eca143a0-6f75-4123-a3df-55e83edea8d9"
      unitRef="shares">25413000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzY4_b7c58637-fd8e-45c9-a494-080999997742"
      unitRef="shares">15911000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjBjY2M1MDE3MWRhMzQ1OWNiMmY0MmE4MjZjMzM3N2QyXzkz_dd3b8568-df7a-4a65-9187-ee7fa1139622"
      unitRef="shares">15664000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTItMS0xLTExMTE1OQ_cf4e506f-b8cd-44f2-9f4e-b01d8afa80d9"
      unitRef="usd">25413000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM1LTQtMS0xLTExMTE1OQ_f48af383-e4a5-40cb-8676-d17f929a3e85"
      unitRef="usd">25413000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM2LTItMS0xLTExMTE1OQ_787b52a1-ac49-4171-a2c0-fd87adf7586f"
      unitRef="usd">144298000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM2LTQtMS0xLTExMTE1OQ_e958e14e-3024-4e8a-a1fa-ded427578dd5"
      unitRef="usd">141473000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM3LTItMS0xLTExMTE1OQ_f651934e-a741-447d-b66b-b8e098557356"
      unitRef="usd">186592000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM3LTQtMS0xLTExMTE1OQ_e1afb414-ba5b-4e9e-ac2f-11e262b39f0f"
      unitRef="usd">190383000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjhiNTc4YzM2OTdjMDRlZGE4NTkwOWJiNzc0ZGM0ODE5XzI5_7aa60682-18cb-4da8-8388-fba2de6283ab"
      unitRef="shares">9502000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjhiNTc4YzM2OTdjMDRlZGE4NTkwOWJiNzc0ZGM0ODE5XzUy_4d57d02c-fee4-4dd8-a5c1-8afded20a2da"
      unitRef="shares">9749000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTItMS0xLTExMTE1OQ_9a462df3-45ae-430f-aa3c-8b09050712ff"
      unitRef="usd">426445000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM4LTQtMS0xLTExMTE1OQ_8803d3e4-1820-4641-9186-5654abc49818"
      unitRef="usd">441034000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM5LTItMS0xLTExMTE1OQ_d80664ab-6348-4133-ac95-154be95fd12f"
      unitRef="usd">-70142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzM5LTQtMS0xLTExMTE1OQ_257ac014-557e-42ca-9814-8876760b6e3a"
      unitRef="usd">-83765000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQxLTItMS0xLTExMTE1OQ_c685fc8c-16b4-4991-9127-6459b206d639"
      unitRef="usd">1272000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQxLTQtMS0xLTExMTE1OQ_deabbd1c-288d-4078-8a8c-3a41e663a5a6"
      unitRef="usd">1209000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQyLTItMS0xLTExMTE1OQ_549224ec-725b-41eb-99d9-d5c879c9768c"
      unitRef="usd">-68870000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQyLTQtMS0xLTExMTE1OQ_5532a091-c924-48a2-bd29-5b536daa4c36"
      unitRef="usd">-82556000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQ0LTItMS0xLTExMTE1OQ_3f66bc33-bacd-4698-9314-42ea3dc212a4"
      unitRef="usd">257808000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDYvZnJhZzpiOThhYzJhYzYyOGY0ZThjODE0ODIyODMxMDZmZDA5OS90YWJsZTo2NTYwNDU4Y2RkNDU0ZDUzYTU2MzYyYTVmM2ViOGI5ZS90YWJsZXJhbmdlOjY1NjA0NThjZGQ0NTRkNTNhNTYzNjJhNWYzZWI4YjllXzQ0LTQtMS0xLTExMTE1OQ_79b27733-7412-49eb-bafb-bfb592ee2ec1"
      unitRef="usd">265685000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMtMi0xLTEtMTExMTU5_8cb9b7ef-f16b-4f4c-a4bd-e5c971dfd538"
      unitRef="usd">178453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMtNC0xLTEtMTExMTU5_44a828e9-5e51-414c-84cd-80cb9343a3de"
      unitRef="usd">365547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQtMi0xLTEtMTExMTU5_ea20ec0c-ea1e-4465-bc69-7a2a778cfea3"
      unitRef="usd">171366000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQtNC0xLTEtMTExMTU5_4afbafd5-56cd-48d3-a51b-49c36e988930"
      unitRef="usd">305194000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzYtMi0xLTEtMTExMTU5_cc37fccf-0b64-4958-ad3f-46ea7784d757"
      unitRef="usd">7087000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzYtNC0xLTEtMTExMTU5_54b537f5-c5c7-411b-a2f9-f306f99fb943"
      unitRef="usd">60353000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzgtMi0xLTEtMTExMTU5_45cc960f-dce2-494b-ba10-9ce35c307f16"
      unitRef="usd">67049000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzgtNC0xLTEtMTExMTU5_167de2ab-2f8b-4da8-8f46-09ce2f15ddf4"
      unitRef="usd">92736000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzktMi0xLTEtMTExMTU5_23f618ce-5ffc-4cea-a1a8-33608b93abd8"
      unitRef="usd">88930000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzktNC0xLTEtMTExMTU5_ab92523b-e1e8-4423-b82b-d025fd0cd1b3"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:RestructuringCharges
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEwLTItMS0xLTExMTE1OQ_11f39b25-a153-4d26-84dc-e84298dd081e"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEwLTQtMS0xLTExMTE1OQ_b545aa7c-c4fd-4259-a59a-61af459fe69b"
      unitRef="usd">11972000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEyLTItMS0xLTExMTE1OQ_c79174ac-6f93-45b2-b896-f319216ca2f7"
      unitRef="usd">28968000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzEyLTQtMS0xLTExMTE1OQ_d786bda1-48da-48bc-a685-1fcf9b9b0ab3"
      unitRef="usd">-44355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE0LTItMS0xLTExMTE1OQ_58c45c86-2edf-46a5-affd-933ab005df38"
      unitRef="usd">14547000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE0LTQtMS0xLTExMTE1OQ_6b6e810a-a810-4ca5-93ef-d3f4608d2541"
      unitRef="usd">17730000</us-gaap:InterestExpense>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE1LTItMS0xLTExMTE1OQ_59d9134a-2999-4d17-8c07-0c90772a80aa"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE1LTQtMS0xLTExMTE1OQ_a230e5b4-7d61-48e2-9221-d0bc48a0de9d"
      unitRef="usd">4004000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE2LTItMS0xLTExMTE1OQ_177d7f72-0287-4967-bf03-e3f102d6e60a"
      unitRef="usd">864000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE2LTQtMS0xLTExMTE1OQ_e29bfdff-a419-4e73-b449-b51ede983f71"
      unitRef="usd">375000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE3LTItMS0xLTExMTE1OQ_7c4ebaaa-ec3f-4c98-b2df-87e083a77586"
      unitRef="usd">-13683000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE3LTQtMS0xLTExMTE1OQ_7182e229-795e-4c9d-bc3b-5e5ce119592d"
      unitRef="usd">-13351000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE5LTItMS0xLTExMTE1OQ_d42526e8-f9b0-4236-b7fb-68ea0092b3cb"
      unitRef="usd">15285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzE5LTQtMS0xLTExMTE1OQ_23701af0-2ad3-4cab-9711-38ffc57b9cb8"
      unitRef="usd">-57706000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIwLTItMS0xLTExMTE1OQ_cf6b0335-8c98-47b4-bddb-484bc2af2fba"
      unitRef="usd">3232000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIwLTQtMS0xLTExMTE1OQ_795f84d7-e079-46f4-bfa1-9243fb6926d9"
      unitRef="usd">8609000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIyLTItMS0xLTExMTE1OQ_67fe3dc1-2c16-4460-9101-5a64a1aff3db"
      unitRef="usd">12053000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIyLTQtMS0xLTExMTE1OQ_d408b62b-10fa-47bb-b58b-56b32977255a"
      unitRef="usd">-66315000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIzLTItMS0xLTExMTE1OQ_4cb79b82-aee0-4641-9404-9510e36c8791"
      unitRef="usd">241000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzIzLTQtMS0xLTExMTE1OQ_9018ada6-fc83-4aae-87f5-a24bd1263b91"
      unitRef="usd">841000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI1LTItMS0xLTExMTE1OQ_e84b67e4-11eb-44d0-89c7-77419740f9a6"
      unitRef="usd">11812000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI1LTQtMS0xLTExMTE1OQ_b63da588-7ba4-4040-8ae1-9f155482c8f8"
      unitRef="usd">-67156000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI4LTItMS0xLTExMTE1OQ_de0b8d9d-b01d-43fe-bccb-cf67495d08bb"
      unitRef="usdPerShare">0.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI4LTQtMS0xLTExMTE1OQ_25ee6564-152c-4c10-8b78-808469807a30"
      unitRef="usdPerShare">-4.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI5LTItMS0xLTExMTE1OQ_b04abe31-3fcb-4474-aec9-60c13bda39f0"
      unitRef="usdPerShare">0.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzI5LTQtMS0xLTExMTE1OQ_57d611ff-0a19-4ef8-9e80-d4f8c0375b90"
      unitRef="usdPerShare">-4.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMyLTItMS0xLTExMTE1OQ_8c45ba11-ea36-45e3-b562-66113425e31a"
      unitRef="shares">15839000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMyLTQtMS0xLTExMTE1OQ_ba8dfc3b-d25d-4250-bd5e-b6f4b63eec24"
      unitRef="shares">15598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMzLTItMS0xLTExMTE1OQ_47c54467-2b71-40ec-849a-b5443e3f262e"
      unitRef="shares">16063000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzMzLTQtMS0xLTExMTE1OQ_f562c59c-9824-4db0-a769-f9112d823777"
      unitRef="shares">15598000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQwLTItMS0xLTExMTE1OQ_92f5e47b-08cb-46c3-858a-d1f3c8a44420"
      unitRef="usd">12053000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQwLTQtMS0xLTExMTE1OQ_c78893c1-68e4-4661-bc0a-fa056127be96"
      unitRef="usd">-66315000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQxLTItMS0xLTExMTE1OQ_8a6ded9a-1c53-4224-83f6-0ae8cb394ee8"
      unitRef="usd">241000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQxLTQtMS0xLTExMTE1OQ_7d82680d-05a7-45b8-983e-a68e94df96ea"
      unitRef="usd">841000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQzLTItMS0xLTExMTE1OQ_c7c48050-e6b4-4be2-9a6b-22950e9683f1"
      unitRef="usd">11812000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMDkvZnJhZzo1NzhhNjMzOTczMmY0Zjk5YmUzOGEyMWRlOWMzYWY4YS90YWJsZTo5NWQ2ZGJiMmYyYTU0NmMwOWRiYWI0MjIxN2Y3MDhlOS90YWJsZXJhbmdlOjk1ZDZkYmIyZjJhNTQ2YzA5ZGJhYjQyMjE3ZjcwOGU5XzQzLTQtMS0xLTExMTE1OQ_788eeaf1-fe50-4ac3-a80b-d4155c944c70"
      unitRef="usd">-67156000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i9c642f1e030b4310ba23f697c19f0d6c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTEtMS0xLTExMTE1OQ_1dffd9f1-7ede-4cb4-ba00-fe8fca61ded4"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c642f1e030b4310ba23f697c19f0d6c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTMtMS0xLTExMTE1OQ_36212302-00ec-4f09-9999-6acc2f8f927e"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b64bb8d81764d8db921dccda213d6e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTUtMS0xLTExMTE1OQ_1c2e748b-8d1e-4287-a6ed-0d44a677b863"
      unitRef="usd">133669000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibdb25b6dc1844aa3a07aef42958f84c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTctMS0xLTExMTE1OQ_8bc2e3e0-dc51-4e87-9015-42368606f0d4"
      unitRef="usd">272026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7074e19488d54d96b6f99a1659ee5e2e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTExLTEtMS0xMTExNTk_3679be4f-c05e-4d4d-9d75-56f5479b7e6f"
      unitRef="usd">-453934000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95950ed3d3594dda9d63fc887a398bf5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTEzLTEtMS0xMTExNTk_c348053e-2857-42f2-909e-f232b601c671"
      unitRef="usd">1469000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE0LTE1LTEtMS0xMTExNTk_a14d5c44-9525-443a-aead-e2e5a9595fc1"
      unitRef="usd">-21357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE2LTctMS0xLTExMTE1OQ_3cf68e53-9327-4cfe-ac5f-1b7274c9ef0c"
      unitRef="usd">-67156000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE2LTEzLTEtMS0xMTExNTk_c2d53239-99e6-47f4-accc-d644390310ae"
      unitRef="usd">841000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE2LTE1LTEtMS0xMTExNTk_ed79d44e-98a5-401a-9ec4-6c3911d02870"
      unitRef="usd">-66315000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE3LTEzLTEtMS0xMTExNTk_1c3482e2-d1a0-44d7-9e91-1e0a2feab562"
      unitRef="usd">1101000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE3LTE1LTEtMS0xMTExNTk_a085074c-4d98-4fd2-8e18-f00ce814ab6f"
      unitRef="usd">1101000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iea5ee7b405bf44a6bea63bef509d86bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE4LTUtMS0xLTExMTE1OQ_5e9dd411-78b1-4348-a198-9222a5d1d49c"
      unitRef="usd">7804000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifed2cad89f2342579772558b952dbe1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE4LTEzLTEtMS0xMTExNTk_9d96cac4-d67e-49f0-ac90-c9259c5a1739"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE4LTE1LTEtMS0xMTExNTk_6dc1212d-96b8-47b6-8825-ae1b68936824"
      unitRef="usd">7804000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE5LTctMS0xLTExMTE1OQ_98b783e7-91d8-4347-af3a-9bb71ad4c38c"
      unitRef="usd">-9548000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i614d108b993343fbaae54d36c5112244_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE5LTExLTEtMS0xMTExNTk_23957e7d-e573-4c39-989e-633d63f30baf"
      unitRef="usd">9548000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzE5LTE1LTEtMS0xMTExNTk_f9c95ba8-f843-4069-b1ba-5c3d5b2d7170"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i74681805e2004563a2ec46c9eaa965f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIwLTctMS0xLTExMTE1OQ_66cc3f32-0211-4265-9d49-0ecb05aa0b17"
      unitRef="usd">4939000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i614d108b993343fbaae54d36c5112244_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIwLTExLTEtMS0xMTExNTk_8b130eb8-c66a-4fe0-934d-afed10909bea"
      unitRef="usd">-3352000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIwLTE1LTEtMS0xMTExNTk_074d199f-ed1e-4952-bf22-7e22c438ca86"
      unitRef="usd">1587000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="icd680245516842d286d0a36a69e1aba9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTEtMS0xLTExMTE1OQ_acde8fee-25f2-4f0d-bef4-5530748bf44c"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icd680245516842d286d0a36a69e1aba9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTMtMS0xLTExMTE1OQ_5ec00921-0e47-4202-91f0-acea81375854"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8d8b6b6ecd0b4715b47c40023887b078_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTUtMS0xLTExMTE1OQ_48929482-f2fb-40f5-b493-dd425aba1050"
      unitRef="usd">141473000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3852e76ba2144e8390f08e6593025df2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTctMS0xLTExMTE1OQ_09c8c524-ac01-43ad-ae82-582205fbe0d8"
      unitRef="usd">190383000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie677ed59106b43289d8b8c04241b8ace_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTExLTEtMS0xMTExNTk_442d7ce2-c2b4-47a7-8e73-d3689d5dbac7"
      unitRef="usd">-441034000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib58b2aefb96f4f15b7953a1eb1728e95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTEzLTEtMS0xMTExNTk_e07a27a1-60ea-423f-8da6-45ff6b4e913c"
      unitRef="usd">1209000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzIzLTE1LTEtMS0xMTExNTk_4edd1ab4-fa2a-4a6f-8dcf-1cf6ceb636d0"
      unitRef="usd">-82556000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI1LTctMS0xLTExMTE1OQ_5572a4f0-4978-46c6-9f3f-d50e182eb6e6"
      unitRef="usd">11812000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI1LTEzLTEtMS0xMTExNTk_1f53d56f-5da0-4c27-a35e-cdb585d0140c"
      unitRef="usd">241000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI1LTE1LTEtMS0xMTExNTk_5f82fb72-e386-4e08-af17-e97dd301e034"
      unitRef="usd">12053000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI2LTEzLTEtMS0xMTExNTk_a793af5d-2420-40f2-8514-c0f89effbf42"
      unitRef="usd">1781000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI2LTE1LTEtMS0xMTExNTk_dd701fb2-2ff9-4b2a-a3eb-31d3141757ff"
      unitRef="usd">1781000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i227aabc7ef93494d87a48f4312252b08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI3LTEzLTEtMS0xMTExNTk_7148347b-2c5d-4c31-a899-9b2c5acea9fe"
      unitRef="usd">1959000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI3LTE1LTEtMS0xMTExNTk_b757b59c-6264-4206-b722-9f24d30626c3"
      unitRef="usd">1959000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1125cab95ebb4e52810eb0a86eb50de1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI4LTUtMS0xLTExMTE1OQ_4bb6cb4b-e8c3-4714-bb0e-a5a1cc335ba4"
      unitRef="usd">2825000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI4LTE1LTEtMS0xMTExNTk_cf3cf570-c6ed-43d0-8ed5-969df003c6b0"
      unitRef="usd">2825000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI5LTctMS0xLTExMTE1OQ_cc25fca4-feb0-4414-a468-98c9088f07e0"
      unitRef="usd">-11092000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4195703109e145a1aed1dabd4c403865_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI5LTExLTEtMS0xMTExNTk_1a040936-e3b5-45a4-909b-d92a75f52079"
      unitRef="usd">11092000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzI5LTE1LTEtMS0xMTExNTk_fa927657-4851-43d5-bbbb-6aadd7ac4ab2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib38eb2b2d10746f18d8a63f952e866d0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMwLTctMS0xLTExMTE1OQ_c824387b-1551-4dd6-847a-c7e6834f577e"
      unitRef="usd">4511000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4195703109e145a1aed1dabd4c403865_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMwLTExLTEtMS0xMTExNTk_548996c9-8484-4134-ac0d-6d0221168092"
      unitRef="usd">-3497000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMwLTE1LTEtMS0xMTExNTk_4acf105d-8df4-4376-bcb8-b0e47e35cd48"
      unitRef="usd">1014000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesIssued
      contextRef="if674ffccb34f4209a7392695c6debd60_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTEtMS0xLTExMTE1OQ_4fad63e1-a46b-42a6-b966-326c3108ab8d"
      unitRef="shares">25413000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if674ffccb34f4209a7392695c6debd60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTMtMS0xLTExMTE1OQ_6b1d606e-3943-4af1-a7a9-abe3e82c7ee1"
      unitRef="usd">25413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i73216908c36847169e55e3382e6a0cc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTUtMS0xLTExMTE1OQ_c1e85abe-31b8-45a9-9679-9776593042de"
      unitRef="usd">144298000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1306c170dfec4dc0975c7fe415f5070e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTctMS0xLTExMTE1OQ_03d61c8b-00f1-4827-a437-aab7db26fa6f"
      unitRef="usd">186592000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i53a121a43c1c49e78f5474dd4c4b604d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTExLTEtMS0xMTExNTk_95b38b2d-79aa-42ab-86b8-b074fd453f61"
      unitRef="usd">-426445000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied6639ed9908468c9a98b24539b12b7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTEzLTEtMS0xMTExNTk_0a8ad03f-3554-4b36-b492-aebb9e113853"
      unitRef="usd">1272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTUvZnJhZzplMjFkODkxY2I1ODc0ZTRiOTYwMDk2MjE2ODMwOTA4Zi90YWJsZTowNjk0YTdmNTYwNTY0NDI0OGRjOGI3NDQ5YmJmNGE1MS90YWJsZXJhbmdlOjA2OTRhN2Y1NjA1NjQ0MjQ4ZGM4Yjc0NDliYmY0YTUxXzMzLTE1LTEtMS0xMTExNTk_5aded2a3-88bc-4632-a8fa-25803491d373"
      unitRef="usd">-68870000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQtMS0xLTEtMTExMTU5_7c8fc48a-6548-4e10-859f-0a46b3c237fb"
      unitRef="usd">12053000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQtMy0xLTEtMTExMTU5_dbb90111-517b-4161-92bf-01db106193e5"
      unitRef="usd">-66315000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYtMS0xLTEtMTExMTU5_c74c57d6-5499-4eef-bc4c-ef84915c7e7a"
      unitRef="usd">4592000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYtMy0xLTEtMTExMTU5_99af379a-7e7b-4352-ac74-c1a5fe38f644"
      unitRef="usd">14890000</us-gaap:Depreciation>
    <asps:OperatingLeaseRightofUseAssetAmortization
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzctMS0xLTEtMTExMTU5_6b1149f5-b356-4081-932f-14385ed2902f"
      unitRef="usd">7935000</asps:OperatingLeaseRightofUseAssetAmortization>
    <asps:OperatingLeaseRightofUseAssetAmortization
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzctMy0xLTEtMTExMTU5_01b74155-f360-4b37-842a-de506bcdb50a"
      unitRef="usd">10245000</asps:OperatingLeaseRightofUseAssetAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzgtMS0xLTEtMTExMTU5_aec0ed95-0010-4c58-9e1d-6e22d2fe6aba"
      unitRef="usd">9467000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzgtMy0xLTEtMTExMTU5_b45cc830-d790-40e9-9ab4-e76370737457"
      unitRef="usd">14720000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzktMS0xLTEtMTExMTU5_41ccf6d2-10c8-4ee1-b139-b86cfbba1168"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzktMy0xLTEtMTExMTU5_d348d5a3-d61f-426a-bfe8-8580bbaaf203"
      unitRef="usd">4004000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzExLTEtMS0xLTExMTE1OQ_a80b3bb5-b3e2-4614-976b-13c834a3e6c0"
      unitRef="usd">2825000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzExLTMtMS0xLTExMTE1OQ_2f1f6383-f1c2-4925-8444-ba74b257248b"
      unitRef="usd">7804000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEyLTEtMS0xLTExMTE1OQ_3ff96c6a-aa78-45c0-a366-97f9f1cc60ea"
      unitRef="usd">1354000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEyLTMtMS0xLTExMTE1OQ_d40beb9b-9b32-42ed-8d45-8f3b735ec9ab"
      unitRef="usd">2229000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEzLTEtMS0xLTExMTE1OQ_8566435c-edd5-4672-8947-2b2d4b71c00d"
      unitRef="usd">665000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzEzLTMtMS0xLTExMTE1OQ_e3a1ec05-d721-48ac-8208-b1e365dd7fd6"
      unitRef="usd">666000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE0LTEtMS0xLTExMTE1OQ_14a7ea0a-f4f2-46de-9171-9a904db7b346"
      unitRef="usd">847000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE0LTMtMS0xLTExMTE1OQ_c916fe29-0b30-43d7-90c6-0f5514fdd165"
      unitRef="usd">730000</us-gaap:AmortizationOfFinancingCosts>
    <asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE1LTEtMS0xLTExMTE1OQ_be6a1285-a03f-4a80-8c84-cd8bedd5f42f"
      unitRef="usd">-705000</asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact>
    <asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE1LTMtMS0xLTExMTE1OQ_81e8d7e6-628f-4699-86e9-f398a594443d"
      unitRef="usd">5033000</asps:DeferredIncomeTaxExpenseBenefitCashFlowImpact>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE2LTEtMS0xLTExMTE1OQ_08c2a7b1-64e5-430e-a98b-b46853945b20"
      unitRef="usd">-47000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE2LTMtMS0xLTExMTE1OQ_7daee975-8a9f-4f07-a959-ebb473db1cc2"
      unitRef="usd">-461000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE3LTEtMS0xLTExMTE1OQ_db86ebea-6491-43d5-8dab-6e1d881077a9"
      unitRef="usd">88930000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE3LTMtMS0xLTExMTE1OQ_234fd519-9787-497f-bab5-ab8c3b68e412"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE4LTEtMS0xLTExMTE1OQ_303d8a95-6251-4dec-8c41-da0d59494c14"
      unitRef="usd">-137000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzE4LTMtMS0xLTExMTE1OQ_af6bd2d0-023e-4ba2-84ed-19a1f0688630"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIwLTEtMS0xLTExMTE1OQ_29829ec4-97cc-42b6-b434-9323454314d4"
      unitRef="usd">-2963000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIwLTMtMS0xLTExMTE1OQ_35138e23-5227-4ba8-8efd-072b35272f7b"
      unitRef="usd">-14973000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIyLTEtMS0xLTExMTE1OQ_6e6da70b-798e-4424-8173-13eadaade683"
      unitRef="usd">-1146000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIyLTMtMS0xLTExMTE1OQ_f1b16ae8-d3de-453c-938c-9fe45d27d8ad"
      unitRef="usd">4140000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIzLTEtMS0xLTExMTE1OQ_19cbb234-7112-4032-81c8-5350c207b69b"
      unitRef="usd">-902000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzIzLTMtMS0xLTExMTE1OQ_f6c26efc-68cd-4589-811a-d41ab2cd2e3c"
      unitRef="usd">-947000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI0LTEtMS0xLTExMTE1OQ_56d10e9d-87b1-4eeb-8643-f41a090d1476"
      unitRef="usd">-8442000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI0LTMtMS0xLTExMTE1OQ_99c16fe8-f477-4755-8bd4-1a5f24b7b786"
      unitRef="usd">-10338000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI1LTEtMS0xLTExMTE1OQ_1422b997-0bfe-4d04-a45e-fa087ef3340e"
      unitRef="usd">-8803000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI1LTMtMS0xLTExMTE1OQ_40337c35-ed78-4488-a6ec-fc16496f4559"
      unitRef="usd">-10599000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI2LTEtMS0xLTExMTE1OQ_02d166e0-1349-46a6-9e62-d34ebdc8561d"
      unitRef="usd">1542000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI2LTMtMS0xLTExMTE1OQ_1c2b34f0-fde6-4f89-8452-4ae52f016523"
      unitRef="usd">297000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI3LTEtMS0xLTExMTE1OQ_63039544-2dd9-4658-9732-d083f924de34"
      unitRef="usd">-60405000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzI3LTMtMS0xLTExMTE1OQ_8ccee702-2834-4719-9a1a-b29449a10843"
      unitRef="usd">-22401000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMwLTEtMS0xLTExMTE1OQ_cb77e97b-d755-4f92-8c93-3b65296d5f7f"
      unitRef="usd">1379000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMwLTMtMS0xLTExMTE1OQ_b20c8ee4-fa56-42cf-8b2a-5574d62d2295"
      unitRef="usd">2705000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMxLTEtMS0xLTExMTE1OQ_a8e8c1fb-5d5b-4263-8452-7a220aa1b791"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMxLTMtMS0xLTExMTE1OQ_53890aea-98bf-41a3-91bb-4726b44f5425"
      unitRef="usd">46622000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMyLTEtMS0xLTExMTE1OQ_4f957125-017e-4d20-995c-aab6c0ac2a7f"
      unitRef="usd">104141000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzMyLTMtMS0xLTExMTE1OQ_068bdd41-aa6a-40c2-a561-ac645164c9d4"
      unitRef="usd">3307000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM0LTEtMS0xLTExMTE1OQ_bfaaa9d9-337b-4848-9d8e-f6a1675f5649"
      unitRef="usd">102762000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM0LTMtMS0xLTExMTE1OQ_e6bf2557-ad84-4e08-ac54-270f2bc348c8"
      unitRef="usd">47224000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM4LTEtMS0xLTExMTE1OQ_fbed4888-2e3e-4f50-aa40-2dc3a63ff6c2"
      unitRef="usd">20000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM4LTMtMS0xLTExMTE1OQ_e4c50449-9154-4223-bff0-d614b7096818"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <asps:RepaymentsOfLongTermDebtAndRevolvingCreditFacility
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM5LTEtMS0xLTExMTE1OQ_c81cfbef-8d80-41ea-b389-f3b63de9a1a9"
      unitRef="usd">20000000</asps:RepaymentsOfLongTermDebtAndRevolvingCreditFacility>
    <asps:RepaymentsOfLongTermDebtAndRevolvingCreditFacility
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzM5LTMtMS0xLTExMTE1OQ_3cbe3d64-9c8b-4ed1-89cd-3e85678d88df"
      unitRef="usd">46622000</asps:RepaymentsOfLongTermDebtAndRevolvingCreditFacility>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQwLTEtMS0xLTExMTE1OQ_ce81a54a-a86b-4d17-b0cd-cbce617852fd"
      unitRef="usd">531000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQwLTMtMS0xLTExMTE1OQ_19e7090f-3829-4233-a2e5-0dabb4d58a73"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQxLTEtMS0xLTExMTE1OQ_ecae33e2-7b16-417a-a2ef-330362478067"
      unitRef="usd">1200000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQxLTMtMS0xLTExMTE1OQ_5c0ace40-c7e3-48de-ad5a-679205151241"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ0LTEtMS0xLTExMTE1OQ_f0ac772e-afe7-49db-b5d9-1e25139cfa2f"
      unitRef="usd">1959000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ0LTMtMS0xLTExMTE1OQ_32a9b037-0c2a-4afe-9310-81f0afebbc52"
      unitRef="usd">1101000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ1LTEtMS0xLTExMTE1OQ_fbdce2b5-10e8-48e7-85fb-8d0e3681a5f1"
      unitRef="usd">1014000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ1LTMtMS0xLTExMTE1OQ_b352b726-7d41-4c99-8eb9-ad5e31a2696b"
      unitRef="usd">1587000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ2LTEtMS0xLTExMTE1OQ_a6c0eb58-27de-4527-9279-047ab620401d"
      unitRef="usd">-2304000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ2LTMtMS0xLTExMTE1OQ_71179c06-8a97-4e1f-93df-413548f84581"
      unitRef="usd">-49310000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ4LTEtMS0xLTExMTE1OQ_1fffe702-3be8-4706-bd5c-70f1a2a062b1"
      unitRef="usd">40053000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ4LTMtMS0xLTExMTE1OQ_dcb2313b-00d8-4df8-8fb4-41285c1a9750"
      unitRef="usd">-24487000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ5LTEtMS0xLTExMTE1OQ_af1fe311-7974-4afc-88d5-c78aee028b23"
      unitRef="usd">62096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzQ5LTMtMS0xLTExMTE1OQ_7c774452-224e-41c6-9c7a-eddb0785874e"
      unitRef="usd">86583000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzUxLTEtMS0xLTExMTE1OQ_838adc68-2d55-4741-b035-a9ecd3b06019"
      unitRef="usd">102149000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzUxLTMtMS0xLTExMTE1OQ_490ad819-7598-4e72-8b57-e7725582f066"
      unitRef="usd">62096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU0LTEtMS0xLTExMTE1OQ_78990a31-4e9a-4b1f-bc0d-01d917c2ec09"
      unitRef="usd">12532000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU0LTMtMS0xLTExMTE1OQ_da55a237-f12b-4fd1-8a6f-ae8fd41adbd0"
      unitRef="usd">15697000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU1LTEtMS0xLTExMTE1OQ_4800fecd-e862-4fee-8885-eb04d58aa614"
      unitRef="usd">2455000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU1LTMtMS0xLTExMTE1OQ_21c77a9e-3bf9-47b5-bd25-cad55b53d3c4"
      unitRef="usd">2061000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU2LTEtMS0xLTExMTE1OQ_03becfe0-a455-4b5b-8c3a-f2620cb1b461"
      unitRef="usd">7318000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU2LTMtMS0xLTExMTE1OQ_d286fd2d-37af-4519-8b1c-29d918570b25"
      unitRef="usd">1075000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <asps:LeaseLiabilityReductionFromLeaseTerminationsandAmendments
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU3LTEtMS0xLTExMTE1OQ_e81b7cad-491f-4d9a-89f6-e186f84ad3b6"
      unitRef="usd">6119000</asps:LeaseLiabilityReductionFromLeaseTerminationsandAmendments>
    <asps:LeaseLiabilityReductionFromLeaseTerminationsandAmendments
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzU3LTMtMS0xLTExMTE1OQ_14b0799f-81a7-4c88-8ebc-fdfee495a494"
      unitRef="usd">1691000</asps:LeaseLiabilityReductionFromLeaseTerminationsandAmendments>
    <asps:ChangeinAccountsPayableforPurchaseofPremisesandEquipment
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYwLTEtMS0xLTExMTE1OQ_bc0586ee-5fc9-438f-bfc0-06bbd8f4d61d"
      unitRef="usd">-116000</asps:ChangeinAccountsPayableforPurchaseofPremisesandEquipment>
    <asps:ChangeinAccountsPayableforPurchaseofPremisesandEquipment
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMTgvZnJhZzpmNDE1MDZlZTk0YTM0Zjk2OTlmNDUxZTNmMzc1ODZmOS90YWJsZTo3M2RhODY2M2JkMDI0NTg5OTY2MWE1OGVlM2I2NGVhYS90YWJsZXJhbmdlOjczZGE4NjYzYmQwMjQ1ODk5NjYxYTU4ZWUzYjY0ZWFhXzYwLTMtMS0xLTExMTE1OQ_5f75ca42-fa82-43ef-a5ea-8bf651db1f4e"
      unitRef="usd">139000</asps:ChangeinAccountsPayableforPurchaseofPremisesandEquipment>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjQvZnJhZzpmODgzZDZhNGJiMWM0YWMzYmZkZGU1YTAwZmJhZDI3ZC90ZXh0cmVnaW9uOmY4ODNkNmE0YmIxYzRhYzNiZmRkZTVhMDBmYmFkMjdkXzQ0Nw_1837910c-b5a8-4e8e-8886-1fadf511682f">ORGANIZATION&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Altisource Portfolio Solutions S.A., together with its subsidiaries (which may be referred to as &#x201c;Altisource,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d;), is an integrated service provider and marketplace for the real estate and mortgage industries.  Combining operational excellence with a suite of innovative services and technologies, Altisource helps solve the demands of the ever-changing markets we serve.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzM0_ab12672c-dc10-4ed5-93cd-a2f10fd4ab79">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Accounting and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;).  Intercompany transactions and accounts have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements include the accounts of the Company, its wholly-owned subsidiaries and those entities in which we have a variable interest and are the primary beneficiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#x201c;MPA&#x201d;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Lenders One&#x201d;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for three successive five-year periods at MPA&#x2019;s option).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#x2019;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.  As of December&#160;31, 2021, Lenders One had total assets of $2.2 million and total liabilities of $1.4 million.  As of December&#160;31, 2020, Lenders One had total assets of $2.3 million and total liabilities of $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, Altisource created Pointillist, Inc. (&#x201c;Pointillist&#x201d;) and contributed the Pointillist&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; customer journey analytics business and $8.5 million to it.  On May 27, 2021, Pointillist issued $1.3 million in principal of convertible notes to related parties with a maturity date of January 1, 2023.  The notes bore interest at a rate of 7% per annum.  The principal and unpaid accrued interest then outstanding under the notes (1) would automatically convert to Pointillist equity at the earlier of the time Pointillist receives proceeds of $5.0 million or more from the sale of its equity or January 1, 2023, or (2) are repaid in cash or converted into Pointillist common stock equity based on a $13.1 million Pointillist valuation (at the Lenders&#x2019; option) in the event of a corporate transaction or initial public offering of Pointillist.  On December 1, 2021, the notes were converted to Pointillist equity and  Altisource and other shareholders of Pointillist sold all of the equity interests in Pointillist (See Note 4 for additional information).  Prior to the sale, Pointillist was owned by Altisource and management of Pointillist, with management of Pointillist owning a non-controlling interest representing 12.1% of the outstanding equity of Pointillist.  Through December 1, 2021 Pointillist is presented in the accompanying consolidated financial statements on a consolidated basis and the portion of Pointillist owned by Pointillist management is reported as non-controlling interests as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes.  Estimates are used for, but not limited to, determining share-based compensation, income taxes, collectability of receivables, valuation of acquired intangibles and goodwill, depreciable lives and valuation of fixed assets and contingencies.  Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify all highly liquid instruments with an original maturity of three months or less at the time of purchase as cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are presented net of an allowance for expected credit losses.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  The carrying value of accounts receivable, net, approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premises and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of useful life, 10 years or the term of the lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and repair costs are expensed as incurred.  We capitalize expenditures for significant improvements and new equipment and depreciate the assets over the shorter of the capitalized asset&#x2019;s life or the life of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review premises and equipment for impairment following events or changes in circumstances that indicate the carrying amount of an asset or asset group may not be recoverable.  We measure recoverability of assets to be held and used by comparing the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or asset group.  If the carrying amount of an asset or asset group exceeds its estimated future cash flows, we recognize an impairment charge for the amount that the carrying value of the asset or asset group exceeds the fair value of the asset or asset group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer software includes the fair value of software acquired in business combinations, capitalized software development costs and purchased software.  Capitalized software development and purchased software are recorded at cost and amortized using the straight-line method over their estimated useful lives.  Software acquired in business combinations is recorded at fair value and amortized using the straight-line method over its estimated useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for acquisitions using the purchase method of accounting in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  The purchase price of an acquisition is allocated to the assets acquired and liabilities assumed using their fair value as of the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.  We evaluate goodwill for impairment annually during the fourth quarter or more frequently when an event occurs or circumstances change in a manner that indicates the carrying value may not be recoverable.  We first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value as a basis for determining whether we need to perform the quantitative goodwill impairment test.  Only if we determine, based on qualitative assessment, that it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying value will we calculate the fair value of the reporting unit.  We would then test goodwill for impairment by comparing the fair value of the reporting unit with its carrying amount.  If the fair value is determined to be less than its carrying amount, we recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.  We estimate the fair value of the reporting unit using discounted cash flows and market comparisons.  The discounted cash flow method is based on the present value of projected cash flows.  Forecasts of future cash flows are based on our estimate of future sales and operating expenses, based primarily on estimated pricing, sales volumes, market segment share, cost trends and general economic conditions.  The estimated cash flows are discounted using a rate that represents our weighted average cost of capital.  The market comparisons include an analysis of revenue and earnings multiples of guideline public companies compared to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Identified intangible assets consist primarily of customer related intangible assets, operating agreements, trademarks and trade names and other intangible assets.  Identifiable intangible assets acquired in business combinations are recorded based on their fair values at the date of acquisition.  We determine the useful lives of our identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset.  Factors we consider when determining useful lives include the contractual term of any arrangements, the history of the asset, our long-term strategy for use of the asset and other economic factors.  We amortize intangible assets that we deem to have definite lives in proportion to actual and expected customer revenues or on a straight-line basis over their useful lives, generally ranging from 4 to 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform tests for impairment if conditions exist that indicate the carrying value may not be recoverable.  When facts and circumstances indicate that the carrying value of intangible assets determined to have definite lives may not be recoverable, management assesses the recoverability of the carrying value by preparing estimates of cash flows of discrete intangible assets generally consistent with models utilized for internal planning purposes.  If the sum of the undiscounted expected future cash flows is less than the carrying value, we recognize an impairment to the extent the carrying amount exceeds fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is reported net of applicable discount or premium and net of debt issuance costs.  The debt discount or premium and debt issuance costs are amortized to interest expense through maturity of the related debt using the effective interest method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quoted prices in active markets for identical assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs other than quoted prices included in Level 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:45pt;text-indent:-45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Functional Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The currency of the primary economic environment in which our operations are conducted is the United States dollar.  Therefore, the United States dollar has been determined to be our functional and reporting currency.  Non-United States dollar transactions and balances have been measured in United States dollars in accordance with ASC Topic 830, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Matters&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  All transaction gains and losses from the measurement of monetary balance sheet items denominated in non-United States dollar currencies are reflected in the consolidated statements of operations and comprehensive income (loss) as income or expenses, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined Contribution 401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some of our employees currently participate in a defined contribution 401(k) plan under which we may make matching contributions equal to a discretionary percentage determined by us.  We recorded expenses of $0.5&#160;million and $0.6&#160;million for the years ended December 31, 2021 and 2020, respectively, related to our discretionary contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue when we satisfy a performance obligation by transferring control of a product or service to a customer in an amount that reflects the consideration that we expect to receive.  This revenue can be recognized at a point in time or over time.  We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized.  When there is a timing difference between when we invoice customers and when revenues &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred revenue or other current liabilities), as appropriate.  See note 25 for descriptions of our principal revenue generating activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation is accounted for under the provisions of ASC Topic 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 718&#x201d;).  Under ASC Topic 718, the cost of services received in exchange for an award of equity instruments is generally measured based on the grant date fair value of the award.  Share-based awards that do not require future service are expensed immediately.  Share-based awards that require future service are recognized over the relevant service period.  The Company has made an accounting policy election to account for forfeitures in compensation expense as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record income taxes in accordance with ASC Topic 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 740&#x201d;).  We account for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  The most significant temporary differences relate to accrued compensation, amortization, loss carryforwards and valuation allowances.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we anticipate recovery or settlement of those temporary differences.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period when the change is enacted.  Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax laws are complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities.  Significant judgment is required in determining tax expense and in evaluating tax positions including evaluating uncertainties under ASC Topic 740.  We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.  Resolution of these uncertainties in a manner inconsistent with management&#x2019;s expectations could have a material impact on our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We compute earnings per share in accordance with ASC Topic 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  Basic net income per share is computed by dividing net income attributable to Altisource by the weighted average number of shares of common stock outstanding for the period.  Diluted net income per share reflects the assumed conversion of all dilutive securities using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  This standard is part of the FASB&#x2019;s initiative to reduce complexity in accounting standards by instituting several simplifying provisions and removing several exceptions pertaining to income tax accounting.  This standard is effective for annual periods beginning after December 15, 2020, including interim periods within that reporting period.  The Company adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have any impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Topic 470) and Derivatives and Hedging - Contracts in Entity&#x2019;s Own Equity (Topic 815).  This standard simplifies the accounting for certain financial instruments with characteristics of liability and equity, particularly convertible debt instruments. This standard is effective for annual periods beginning after December 15, 2021, including interim periods within that reporting period.  Early adoption is permitted for annual periods beginning after December 15, 2020. The Company early adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Future Adoption of New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform on Financial Reporting and in January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate &lt;/span&gt;&lt;/div&gt;expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNjk4_addf4145-7904-42ce-b287-31a760d44cdf">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Accounting and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;).  Intercompany transactions and accounts have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzEx_b45645e5-739b-4a2b-beb3-9d2767af640d">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements include the accounts of the Company, its wholly-owned subsidiaries and those entities in which we have a variable interest and are the primary beneficiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Altisource consolidates Best Partners Mortgage Cooperative, Inc., which is managed by The Mortgage Partnership of America, L.L.C. (&#x201c;MPA&#x201d;), a wholly-owned subsidiary of Altisource.  Best Partners Mortgage Cooperative, Inc. is a mortgage cooperative doing business as Lenders One&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Lenders One&#x201d;).  MPA provides services to Lenders One under a management agreement that ends on December&#160;31, 2025 (with renewals for three successive five-year periods at MPA&#x2019;s option).&lt;/span&gt;&lt;/div&gt;The management agreement between MPA and Lenders One, pursuant to which MPA is the management company, represents a variable interest in a variable interest entity.  MPA is the primary beneficiary of Lenders One as it has the power to direct the activities that most significantly impact the cooperative&#x2019;s economic performance and the right to receive benefits from the cooperative.  As a result, Lenders One is presented in the accompanying consolidated financial statements on a consolidated basis and the interests of the members are reflected as non-controlling interests.</us-gaap:ConsolidationPolicyTextBlock>
    <asps:VariableInterestEntityTermsofArrangementsNumberofTerms
      contextRef="icdb518eaf5584bda930814f7b5209d71_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkwNA_12fa682e-d875-423c-9f51-79429f002533"
      unitRef="term">3</asps:VariableInterestEntityTermsofArrangementsNumberofTerms>
    <asps:VariableInterestEntityTermsofArrangementsAgreementTerm
      contextRef="i6fa40ffa50dd4b90bba74ad6e9d11d80_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkxOA_46b46948-4737-40bc-aa0c-dc3f0fb9cc32">P5Y</asps:VariableInterestEntityTermsofArrangementsAgreementTerm>
    <us-gaap:Assets
      contextRef="icdb518eaf5584bda930814f7b5209d71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE1Njc_e7baf892-7b85-473d-926b-4573e7590f7b"
      unitRef="usd">2200000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="icdb518eaf5584bda930814f7b5209d71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE1OTU_3300b1ea-dd22-45af-8c6b-186d0596607e"
      unitRef="usd">1400000</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="i4c8ec79b4f9d485c9dc7503916805745_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE2NDI_0a1c093b-bd9e-45bf-aa19-52fe1e5cb19a"
      unitRef="usd">2300000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i4c8ec79b4f9d485c9dc7503916805745_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE2NzA_2eddc95e-cb56-4d02-aa7c-066d3a34e8b2"
      unitRef="usd">100000</us-gaap:Liabilities>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="i594b98abdadf4919a138232943cd3d89_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE4MDk_a2325dfc-db32-47d9-ba73-7f39ede7a058"
      unitRef="usd">8500000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibec83c2c480d46bfb5d735596055d820_I20210527"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE4NTY_01bafdf8-915f-42fa-9d6d-88a1b30025bc"
      unitRef="usd">1300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibec83c2c480d46bfb5d735596055d820_I20210527"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzE5OTE_e12b6381-c094-4ab1-b363-b0ca02a8c71d"
      unitRef="number">0.07</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <asps:SaleOfStockThresholdForSaleOfEquity
      contextRef="i86c1fb95209b4b2b880e4af0b74cb22c_D20210527-20210527"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxOTU_f9afde7c-71e0-4511-aaec-02263127e002"
      unitRef="usd">5000000</asps:SaleOfStockThresholdForSaleOfEquity>
    <asps:ConversionOfStockEquityValuationThreshold
      contextRef="if9ad1a2baa904dd1882f5fc4fdd22eef_D20210527-20210527"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIzNDE_5e8c1501-8607-40d5-94f3-b3b23a1f53ce"
      unitRef="usd">13100000</asps:ConversionOfStockEquityValuationThreshold>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="icc624f44e33e4fcdbf34c6970b82b451_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzI4NDc_b0f0633a-2283-4fa9-8f85-fdb66eef3385"
      unitRef="number">0.121</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:UseOfEstimates
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzAz_01e21b1b-919a-4300-94cd-52a5e40fedb7">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes.  Estimates are used for, but not limited to, determining share-based compensation, income taxes, collectability of receivables, valuation of acquired intangibles and goodwill, depreciable lives and valuation of fixed assets and contingencies.  Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzQ4_a682e32f-0fc0-4b51-8ae6-eb2f3c5fc547">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify all highly liquid instruments with an original maturity of three months or less at the time of purchase as cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzkw_2bec23db-2e74-4b77-9ba1-52765e5d8e14">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are presented net of an allowance for expected credit losses.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  The carrying value of accounts receivable, net, approximates fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzkx_73edbc5b-ba33-49c0-b273-6722efaab681">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premises and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of useful life, 10 years or the term of the lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and repair costs are expensed as incurred.  We capitalize expenditures for significant improvements and new equipment and depreciate the assets over the shorter of the capitalized asset&#x2019;s life or the life of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review premises and equipment for impairment following events or changes in circumstances that indicate the carrying amount of an asset or asset group may not be recoverable.  We measure recoverability of assets to be held and used by comparing the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or asset group.  If the carrying amount of an asset or asset group exceeds its estimated future cash flows, we recognize an impairment charge for the amount that the carrying value of the asset or asset group exceeds the fair value of the asset or asset group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer software includes the fair value of software acquired in business combinations, capitalized software development costs and purchased software.  Capitalized software development and purchased software are recorded at cost and amortized using the straight-line method over their estimated useful lives.  Software acquired in business combinations is recorded at fair value and amortized using the straight-line method over its estimated useful life.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzY2_e6d9ef43-7c08-40e4-b989-475d9b83977c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report premises and equipment, net at cost or estimated fair value at acquisition for premises and equipment recorded in connection with a business combination and depreciate these assets over their estimated useful lives using the straight-line method as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.438%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of useful life, 10 years or the term of the lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i76af3fb2a6e34ba98f3fb303443418d1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzAtMS0xLTEtMTExMTU5_577ae0c1-2584-4b75-b44f-4f07fdca43cf">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iabaa12696c894c888f04258f05ee3900_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzEtMS0xLTEtMTExMTU5_16f37781-478c-4967-a5d3-14d98a47d9bf">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1157d56bb8b94d238fec27cc5ae0b04a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzItMS0xLTEtMTExMTU5L3RleHRyZWdpb246ZTEyNzZlYmEwOWYzNGI5YmFiYzY5OThmNjViZmYzZWVfNA_cfc398d3-7e6f-447b-81d4-811ee5f24710">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8af172347e7f4c42bf653f620aaf7776_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzItMS0xLTEtMTExMTU5L3RleHRyZWdpb246ZTEyNzZlYmEwOWYzNGI5YmFiYzY5OThmNjViZmYzZWVfNw_15d03e55-7c1f-433e-9c57-e31084dc1e66">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icab25978c753414f9cbbc7ecb6e8420e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzMtMS0xLTEtMTExMTU5L3RleHRyZWdpb246MTU0YzE2ZWU2ZjgxNGU1Y2I0NjJmZmQ1MDk3YTBjMWFfNA_4668330a-3f0d-4f22-9cf9-bf51a792ce5d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie3b53cb97d384fab870e70c743839b93_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzMtMS0xLTEtMTExMTU5L3RleHRyZWdpb246MTU0YzE2ZWU2ZjgxNGU1Y2I0NjJmZmQ1MDk3YTBjMWFfNw_8bf1ef4c-f20b-4e1a-8d3e-fb018a404ad7">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i088a23ed3a194e04a24d013f9c6d7b10_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90YWJsZTozOTkwZWM1Y2MyNTI0ZThkYWRiMzYzOWYzZDdlYWNiYi90YWJsZXJhbmdlOjM5OTBlYzVjYzI1MjRlOGRhZGIzNjM5ZjNkN2VhY2JiXzQtMS0xLTEtMTExMTU5L3RleHRyZWdpb246ZjFlNmYzMGI4ZWJiNGUzZmIxYWE5N2U1M2UwNmQ3ZGVfMjg_bd06931e-f4f3-4f4a-93b2-0794ae8cfa4d">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzAx_1be0181e-e5a9-49c7-8b57-a4e2f25c1c41">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for acquisitions using the purchase method of accounting in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  The purchase price of an acquisition is allocated to the assets acquired and liabilities assumed using their fair value as of the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzg1_ccd71b73-6620-49af-a962-24f83dfdd057">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.  We evaluate goodwill for impairment annually during the fourth quarter or more frequently when an event occurs or circumstances change in a manner that indicates the carrying value may not be recoverable.  We first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value as a basis for determining whether we need to perform the quantitative goodwill impairment test.  Only if we determine, based on qualitative assessment, that it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying value will we calculate the fair value of the reporting unit.  We would then test goodwill for impairment by comparing the fair value of the reporting unit with its carrying amount.  If the fair value is determined to be less than its carrying amount, we recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.  We estimate the fair value of the reporting unit using discounted cash flows and market comparisons.  The discounted cash flow method is based on the present value of projected cash flows.  Forecasts of future cash flows are based on our estimate of future sales and operating expenses, based primarily on estimated pricing, sales volumes, market segment share, cost trends and general economic conditions.  The estimated cash flows are discounted using a rate that represents our weighted average cost of capital.  The market comparisons include an analysis of revenue and earnings multiples of guideline public companies compared to the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzEz_b0b4a32f-ed33-4bd0-8e09-d28e379001be">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Identified intangible assets consist primarily of customer related intangible assets, operating agreements, trademarks and trade names and other intangible assets.  Identifiable intangible assets acquired in business combinations are recorded based on their fair values at the date of acquisition.  We determine the useful lives of our identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset.  Factors we consider when determining useful lives include the contractual term of any arrangements, the history of the asset, our long-term strategy for use of the asset and other economic factors.  We amortize intangible assets that we deem to have definite lives in proportion to actual and expected customer revenues or on a straight-line basis over their useful lives, generally ranging from 4 to 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform tests for impairment if conditions exist that indicate the carrying value may not be recoverable.  When facts and circumstances indicate that the carrying value of intangible assets determined to have definite lives may not be recoverable, management assesses the recoverability of the carrying value by preparing estimates of cash flows of discrete intangible assets generally consistent with models utilized for internal planning purposes.  If the sum of the undiscounted expected future cash flows is less than the carrying value, we recognize an impairment to the extent the carrying amount exceeds fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i66237b15bba0485f9dfb422883eac41f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkyMjQ_e31f2dee-5c06-463a-be05-5135f16e2bbb">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i12b02c6e104546e2867fb34f079dbf2b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzkyMzA_dc0a621b-193c-4efa-9420-d2d3a6acc72c">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzc2_538347bb-4626-480f-941d-e95e0c5f0a33">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is reported net of applicable discount or premium and net of debt issuance costs.  The debt discount or premium and debt issuance costs are amortized to interest expense through maturity of the related debt using the effective interest method.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzE2_df873dec-2511-4c5b-b2d9-91085b73d823">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as an exit price, representing the amount that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.  The three-tier hierarchy for inputs used in measuring fair value, which prioritizes the inputs used in the methodologies of measuring fair value for assets and liabilities, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quoted prices in active markets for identical assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs other than quoted prices included in Level 1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:45pt;text-indent:-45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and financial liabilities are classified based on the lowest level of input that is significant to the fair value measurements.  Our assessment of the significance of a particular input to the fair value measurements requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzYx_36e04364-04b3-435e-b19f-59a0f64d0826">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Functional Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The currency of the primary economic environment in which our operations are conducted is the United States dollar.  Therefore, the United States dollar has been determined to be our functional and reporting currency.  Non-United States dollar transactions and balances have been measured in United States dollars in accordance with ASC Topic 830, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Matters&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  All transaction gains and losses from the measurement of monetary balance sheet items denominated in non-United States dollar currencies are reflected in the consolidated statements of operations and comprehensive income (loss) as income or expenses, as appropriate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <asps:DefinedContributionPlanPolicyPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNjk3_e031b9cd-58d3-4231-bafa-a1971ca6b0e3">Defined Contribution 401(k) PlanSome of our employees currently participate in a defined contribution 401(k) plan under which we may make matching contributions equal to a discretionary percentage determined by us.</asps:DefinedContributionPlanPolicyPolicyTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzEyMTQ4_dd8638ca-2743-4080-bd94-f1867af031c1"
      unitRef="usd">500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzEyMTU1_b32cae4a-6613-40bf-b030-da50dc18b56b"
      unitRef="usd">600000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzQ1_35898ac4-0931-4e4c-baa0-d49f9b719fca">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue when we satisfy a performance obligation by transferring control of a product or service to a customer in an amount that reflects the consideration that we expect to receive.  This revenue can be recognized at a point in time or over time.  We invoice customers based on our contractual arrangements with each customer, which may not be consistent with the period that revenues are recognized.  When there is a timing difference between when we invoice customers and when revenues &lt;/span&gt;&lt;/div&gt;are recognized, we record either a contract asset (unbilled accounts receivable) or a contract liability (deferred revenue or other current liabilities), as appropriate.  See note 25 for descriptions of our principal revenue generating activities.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzIx_12e483bf-fc51-4720-a9a3-aa7efd4d0ceb">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation is accounted for under the provisions of ASC Topic 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 718&#x201d;).  Under ASC Topic 718, the cost of services received in exchange for an award of equity instruments is generally measured based on the grant date fair value of the award.  Share-based awards that do not require future service are expensed immediately.  Share-based awards that require future service are recognized over the relevant service period.  The Company has made an accounting policy election to account for forfeitures in compensation expense as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzg2_26bf493d-bc41-486d-a1ec-adb534522161">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record income taxes in accordance with ASC Topic 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 740&#x201d;).  We account for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  The most significant temporary differences relate to accrued compensation, amortization, loss carryforwards and valuation allowances.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we anticipate recovery or settlement of those temporary differences.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period when the change is enacted.  Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax laws are complex and subject to different interpretations by the taxpayer and respective governmental taxing authorities.  Significant judgment is required in determining tax expense and in evaluating tax positions including evaluating uncertainties under ASC Topic 740.  We recognize tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.  Resolution of these uncertainties in a manner inconsistent with management&#x2019;s expectations could have a material impact on our results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzMw_572338af-83fa-4484-9a2c-3eec153c4815">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We compute earnings per share in accordance with ASC Topic 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  Basic net income per share is computed by dividing net income attributable to Altisource by the weighted average number of shares of common stock outstanding for the period.  Diluted net income per share reflects the assumed conversion of all dilutive securities using the treasury stock method.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMjcvZnJhZzpiMDA2YTQyYjgzMDI0NzkwYTNkNjlhNjI2Y2IzMDQ1NS90ZXh0cmVnaW9uOmIwMDZhNDJiODMwMjQ3OTBhM2Q2OWE2MjZjYjMwNDU1XzIxNzk4_5075ed22-abd2-4c38-aacd-4cefdc2fcecd">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.  This standard is part of the FASB&#x2019;s initiative to reduce complexity in accounting standards by instituting several simplifying provisions and removing several exceptions pertaining to income tax accounting.  This standard is effective for annual periods beginning after December 15, 2020, including interim periods within that reporting period.  The Company adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have any impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and Other Options (Topic 470) and Derivatives and Hedging - Contracts in Entity&#x2019;s Own Equity (Topic 815).  This standard simplifies the accounting for certain financial instruments with characteristics of liability and equity, particularly convertible debt instruments. This standard is effective for annual periods beginning after December 15, 2021, including interim periods within that reporting period.  Early adoption is permitted for annual periods beginning after December 15, 2020. The Company early adopted this standard effective January 1, 2021 and has applied it prospectively.  Adoption of this new standard did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Future Adoption of New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform on Financial Reporting and in January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope.  This standard applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate &lt;/span&gt;&lt;/div&gt;expected to be discontinued because of reference rate reform.  This standard provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting, in response to concerns about structural risks of interbank offered rates, and, particularly, the risk of cessation of LIBOR.  This standard is effective from the period from March 12, 2020 through December 31, 2022.  An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued.  Once elected for a topic or an industry subtopic, the standard must be applied prospectively for all eligible contract modifications for that topic or industry subtopic.  The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc5Mzc_7a303872-0ff8-4334-83bf-5fb237bf56a4">CUSTOMER CONCENTRATION&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ocwen&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ocwen Financial Corporation (together with its subsidiaries, &#x201c;Ocwen&#x201d;) is a residential mortgage loan servicer of mortgage servicing rights (&#x201c;MSRs&#x201d;) it owns, including those MSRs in which others have an economic interest, and a subservicer of MSRs owned by others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for 31% of our total revenue.  Ocwen purchases certain mortgage services from us under the terms of services agreements and amendments thereto (collectively, the &#x201c;Ocwen Services Agreements&#x201d;) with terms extending through August 2030.  Certain of the Ocwen Services Agreements contain a &#x201c;most favored nation&#x201d; provision and also grant the parties the right to renegotiate pricing, among other things.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from Ocwen primarily consists of revenue earned from the loan portfolios serviced and subserviced by Ocwen when Ocwen engages us as the service provider, and revenue earned directly from Ocwen, pursuant to the Ocwen Services Agreements.  For the years ended December&#160;31, 2021 and 2020, we recognized revenue from Ocwen of $55.6 million and $197.8 million, respectively.  Revenue from Ocwen as a percentage of consolidated revenue was 31% and 54% for the years ended December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We earn additional revenue related to the portfolios serviced and subserviced by Ocwen when a party other than Ocwen or the MSR owner selects Altisource as the service provider.  For the years ended December&#160;31, 2021 and 2020, we recognized $9.5 million and $23.8 million, respectively, of such revenue.  These amounts are not included in deriving revenue from Ocwen and revenue from Ocwen as a percentage of revenue discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from New Residential Investment Corp. (individually, together with one or more of its subsidiaries or one or more of its subsidiaries individually, &#x201c;NRZ&#x201d;).  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource  in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 5, 2021 we entered into an agreement with Ocwen (the &#x201c;Agreement&#x201d;) pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Federal Housing Administration (&#x201c;FHA&#x201d;) loans and field services on Ocwen&#x2019;s FHA, Veterans Affairs and United States Department of Agriculture loans (collectively, &#x201c;Government Loans&#x201d;), and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#x2019;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#x2019;s ability to meet &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#x2019;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#x2019;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, accounts receivable from Ocwen totaled $3.0 million, $2.8 million of which was billed and $0.2 million of which was unbilled.  As of December&#160;31, 2020, accounts receivable from Ocwen totaled $5.9 million, $5.1 million of which was billed and $0.8 million of which was unbilled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NRZ&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NRZ is a real estate investment trust that invests in and manages investments primarily related to residential real estate, including MSRs and excess MSRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ocwen has disclosed that NRZ is its largest client.  As of December 31, 2021, approximately 21% of loans serviced and subserviced by Ocwen (measured in unpaid principal balance (&#x201c;UPB&#x201d;) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#x2019;s legal title to certain of its MSRs (the &#x201c;Subject MSRs&#x201d;) and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years, subject to early termination rights. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;28, 2017, Altisource, through its licensed subsidiaries, entered into a Cooperative Brokerage Agreement, as amended, and related letter agreement (collectively, the &#x201c;Brokerage Agreement&#x201d;) with NRZ which extends through August 2025.  Under this agreement and related amendments, Altisource remains the exclusive provider of brokerage services for REO associated with the Subject MSRs, irrespective of the subservicer, subject to certain limitations.  NRZ&#x2019;s brokerage subsidiary receives a cooperative brokerage commission on the sale of REO properties from these portfolios subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Brokerage Agreement may be terminated by NRZ upon the occurrence of certain specified events.  Termination events include, but are not limited to, a breach of the terms of the Brokerage Agreement (including, without limitation, the failure to meet performance standards and non-compliance with law in a material respect), the failure to maintain licenses which failure materially prevents performance of the contract, regulatory allegations of non-compliance resulting in an adversarial proceeding against NRZ, voluntary or involuntary bankruptcy, appointment of a receiver, disclosure in a Form 10-K or Form 10-Q that there is significant uncertainty about Altisource&#x2019;s ability to continue as a going concern, failure to maintain a specified level of cash and an unapproved change of control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021 and 2020, we recognized revenue from NRZ of $3.1 million and $8.6 million, respectively, under the Brokerage Agreement.  For the years ended December&#160;31, 2021 and 2020, we recognized additional revenue of $13.6 million and $35.1 million, respectively, relating to the Subject MSRs when a party other than NRZ selects Altisource as the service provider.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzM1Ng_1c87d094-2f7d-4f26-96b8-fb0a76909c66"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzEwNjI_009d692e-2bf6-4b6e-a4a9-4793593aee8b"
      unitRef="usd">55600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzEwNjk_b45eff90-28d9-480b-918a-27615c86c1aa"
      unitRef="usd">197800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzQ5NDc4MDIzMzMyNzg_1c87d094-2f7d-4f26-96b8-fb0a76909c66"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzQ5NDc4MDIzMzMyODI_a2a9f9ae-3876-443a-bc5f-738ddba3f054"
      unitRef="number">0.54</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i028e34cef9534ad7bb86868dfaaf7120_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzE0MDE_4763a75d-c8df-4e4c-9098-286580ecb1ba"
      unitRef="usd">9500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia575f9ec84244f329a0325f0fd75db8e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzE0MDg_4603fb87-c733-4703-9bce-73f109dfc784"
      unitRef="usd">23800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab8f8b304a6a4e29bbef68c5fb255b66_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzIzNjA_39b442b9-5262-4a68-baf1-e462c4448927"
      unitRef="usd">500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1949215eb60b4106865e4ca21b2d15fe_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzIzNjc_89024d99-1f9b-4735-92d4-386be26a6574"
      unitRef="usd">70100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94535e5bb6cd4c6091bc078951b7dea5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzMwNTk_22709253-c9a4-4caa-b293-ee0fb55411f1"
      unitRef="usd">2900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4cd7101ece674f35877b84abaf9ea429_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzMwNjY_e27d7e7b-9872-44e9-b09b-b2c7ed027b96"
      unitRef="usd">18200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableNet
      contextRef="i88dfc96829fe47adb543281447ffdbb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUyNDU_711bf1b7-2500-4cd7-8364-85721418bead"
      unitRef="usd">3000000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i6aedb77a0aff4c15a548583a08fad499_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUyNDk_7c747c14-21d5-482c-b458-e24e4b86a096"
      unitRef="usd">2800000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i8b9be34b5f7b47d4be41fd7a3e796f36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUyNzY_168c75cd-ed89-4915-a8c3-991396941510"
      unitRef="usd">200000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="ie8ed9af55afb4dfe9db3ba07241fedce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUzNTI_94c6548b-f6b1-4cb9-af82-a33aeb570801"
      unitRef="usd">5900000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i5cd9cc8215b04335becc0304b79a01ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUzNTY_7cc7d926-6acf-4b82-8601-a2beaa3c7642"
      unitRef="usd">5100000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="iaaf174ab885447a69022f581d3747e4d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzUzODM_d63fa1af-b079-4154-9dac-a53edc507b13"
      unitRef="usd">800000</us-gaap:AccountsReceivableNet>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i062e097fe7474fec9df34b4bbfac25f5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1XzU2NDY_3f3378cc-9c86-4d76-9728-3b3242b3bd3d"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <asps:SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm
      contextRef="ia8defa753e63480bbb48b0959108453f_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc5MzQ_e5631da7-f31a-45a4-a4f4-c6beed887e4f">P5Y</asps:SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee254552bc3c42fb9070d2c268d360e2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc2ODQ_bf1c8c8f-7567-4e97-9df2-d5b89a108ce5"
      unitRef="usd">3100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f39545a206f4331bed20dd2419b5595_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc2OTE_620b4b2e-7312-43f4-af63-71881eaaa4b0"
      unitRef="usd">8600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91a5b6b31b214873b1d79a9b7d4e8295_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc4MDg_31935608-b259-478b-a3e5-3d64accfa2ad"
      unitRef="usd">13600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i805e4a0deb8b41b5b35caa94353df22e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzMvZnJhZzpiNjc4Yzc3OTk4YTk0YTBmYjAyNDQ2ZTJhMTcxMDdmNS90ZXh0cmVnaW9uOmI2NzhjNzc5OThhOTRhMGZiMDI0NDZlMmExNzEwN2Y1Xzc4MTU_8934168c-8ad0-4b57-92c6-c34e3794e89e"
      unitRef="usd">35100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzMxOTA_95f5a5ed-aa27-4e21-aad2-4fc1a303cc17">SALE OF BUSINESSES &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pointillist Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 6, 2021 Altisource and other shareholders of Pointillist entered into a definitive Stock Purchase Agreement (as amended, the &#x201c;SPA&#x201d;) to sell all of the equity interests in Pointillist to Genesys Cloud Services, Inc. (&#x201c;Genesys&#x201d;) for $150.0 million (the &#x201c;Purchase Price&#x201d;) (the &#x201c;Transaction&#x201d;).  The Purchase Price consisted of (1) an up-front payment of $144.5 million, subject to certain adjustments, (2) $0.5 million deposited into an escrow account to be used to satisfy potential deficits between estimated closing date working capital and actual closing date working capital (the &#x201c;Working Capital Escrow&#x201d;), with excess amounts remaining after satisfying such deficits (if any) being paid to the sellers, and (3) $5.0 million deposited into an escrow account to satisfy certain Genesys indemnification claims that may arise on or prior to the first anniversary of the sale closing and, at Genesys&#x2019; election, any working capital deficits that exceed the Working Capital Escrow (the &#x201c;Indemnification Escrow&#x201d;), with the balance to be paid to the sellers thereafter.  The Transaction closed on December 1, 2021.  On a fully diluted basis, Altisource owned approximately 69% of the equity of Pointillist.  After working capital and other applicable adjustments, Altisource received approximately $106.0 million from the sale of its Pointillist equity and the collection of outstanding receivables, with $102.2 million received at closing, approximately $0.3 million deposited into the Working Capital Escrow and approximately $3.5 million deposited into the Indemnification Escrow.  The present value of the amounts in escrow is included in other current assets in the accompanying consolidated balance sheets at a discounted value of $3.6 million as of December&#160;31, 2021 (no comparative amount as of December&#160;31, 2020).  Altisource recognized a pre-tax and after-tax gain of approximately $88.9 million from the sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Services Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2019, Altisource sold its Financial Services business, consisting of its post-charge-off consumer debt and mortgage charge-off collection services and customer relationship management services (the &#x201c;Financial Services Business&#x201d;) to Transworld Systems Inc. (&#x201c;TSI&#x201d;) for $44.0 million consisting of an up-front payment of $40.0 million, subject to a working capital adjustment (finalized during 2019) and transaction costs upon closing of the sale, and an additional $4.0 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; payment on the one year anniversary of the sale closing.  On July 1, 2020, the Company received net proceeds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of $3.3 million representing TSI&#x2019;s final installment payment less certain amounts owed to TSI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Rental Property Management Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, Altisource entered into an amendment to its agreements with Front Yard Residential Corporation (&#x201c;RESI&#x201d;) to sell Altisource&#x2019;s rental property management business to RESI and permit RESI to internalize certain services that had been provided by Altisource.  The proceeds from the transaction totaled $18.0 million, payable in two installments.  The first installment of $15.0 million was received in August 2018 and the second installment of $3.0 million was received in January&#160;2021.  The present value of the second installment is included in other assets in the accompanying consolidated balance sheets at a discounted value of $2.5 million as of December&#160;31, 2020 (no comparative amount as of December&#160;31, 2021).&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ie91e22767c3c44b180a749eb3c25afdb_D20211006-20211006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI3Nw_f3c586e7-e86b-463f-b63b-5f85c9686a6b"
      unitRef="usd">150000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ie91e22767c3c44b180a749eb3c25afdb_D20211006-20211006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzM4NA_76847e4c-f9d5-4380-a570-11cd0077e8d2"
      unitRef="usd">144500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:RestrictedCashCurrent
      contextRef="ia8ef4c46d98946f8897c40eb09f25784_I20211006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzQyNA_19d645ce-3f0a-4b38-9cd5-55aa89cb5ec0"
      unitRef="usd">500000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="id7b74b68c8d64a44b2a02bc8e2b2cf78_I20211006"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzcyNQ_a5e78085-a8b0-465b-9c70-a3e6f04d6c57"
      unitRef="usd">5000000</us-gaap:RestrictedCashCurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i7a9cafb80422479188ac39894e27a8a2_I20211006"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzExNjg_5a1fb2e5-df6b-415b-a348-b50a0adb3e60"
      unitRef="number">0.69</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <asps:ProceedsFromSaleOfDisposalGroup
      contextRef="ifa5e181a597d4ce88d49409a23651aa0_D20211006-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzEyOTI_1708d698-dedd-4660-b863-08418618b538"
      unitRef="usd">106000000</asps:ProceedsFromSaleOfDisposalGroup>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i804f0b46b5774391aecbf057fda4954a_D20211201-20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzEzODc_1e9094b9-13f6-4755-8f59-9cac009aa3d0"
      unitRef="usd">102200000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:RestrictedCashCurrent
      contextRef="i86c6ab4f37e640d89124d92395a79dbd_I20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE0MjU_7805fb0e-fc50-4c9a-a01f-8d1c824b6006"
      unitRef="usd">300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i82744898b43b4eb5b4e7882deb3601f5_I20211201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE0ODg_2c3cab60-dc76-4dc9-bfe1-dc307854d246"
      unitRef="usd">3500000</us-gaap:RestrictedCashCurrent>
    <us-gaap:OtherAssets
      contextRef="i826da9eb74ea4df9935104b6a431fad0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE2ODc_5ac12a4b-499f-4938-b57f-fb8ee94f92ed"
      unitRef="usd">3600000</us-gaap:OtherAssets>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ib3a632ff9dd645718679abaa1e0794bd_D20211006-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE4MDI_86dd67dd-02cd-4e03-af3a-b3fabeef2afa"
      unitRef="usd">88900000</us-gaap:GainLossOnSaleOfBusiness>
    <asps:GainLossOnDispositionOfBusinessNetOfTax
      contextRef="ib3a632ff9dd645718679abaa1e0794bd_D20211006-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzE4MDI_b05e19f3-fb16-40d1-809a-7f1725f3ef58"
      unitRef="usd">88900000</asps:GainLossOnDispositionOfBusinessNetOfTax>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ia0581e9ec8464c12825dcf897889cb05_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzIxMjc_05318f99-0ce7-42f3-ac80-e22d1cbaaada"
      unitRef="usd">44000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <asps:DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration
      contextRef="ia0581e9ec8464c12825dcf897889cb05_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzIxNjc_d8fe91be-c73d-4af5-a1c5-f473b91c7ad7"
      unitRef="usd">40000000</asps:DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration>
    <asps:DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable
      contextRef="ia0581e9ec8464c12825dcf897889cb05_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzIzMDE_389dd80a-bfb4-4ff7-8581-509020bd0005"
      unitRef="usd">4000000</asps:DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable>
    <asps:DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration
      contextRef="id496db0dbcfe452a940c246dfbe00cdc_I20200701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI0MTY_111e6fc6-f669-4231-98b9-8fef9270a38a"
      unitRef="usd">3300000</asps:DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i6db92b388e4e419d9b5ee7c31c1b28e6_I20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI4NDg_9dd845e8-7384-45e4-a485-2a6668140785"
      unitRef="usd">18000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <asps:DisposalGroupNumberOfInstallmentPayments
      contextRef="i6db92b388e4e419d9b5ee7c31c1b28e6_I20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI4NjM_779020b6-c1d6-4f53-9a15-d501be583e02"
      unitRef="installment">2</asps:DisposalGroupNumberOfInstallmentPayments>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI5MDY_f948f326-0a2c-46b6-ad68-4973d0aefe23"
      unitRef="usd">15000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <asps:FutureProceedsfromDivestitureofBusiness
      contextRef="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzI5Njc_c5b1a13a-1e71-4f83-a2f0-a8f80f9e03a4"
      unitRef="usd">3000000</asps:FutureProceedsfromDivestitureofBusiness>
    <us-gaap:NotesAndLoansReceivableGrossNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xMzkvZnJhZzoyMjc1ODAwMGI3MTY0OGZkOGJmODhlOWQ4ZmMzZDAxZS90ZXh0cmVnaW9uOjIyNzU4MDAwYjcxNjQ4ZmQ4YmY4OGU5ZDhmYzNkMDFlXzMxNDY_c93cf3d0-6ead-406b-a959-feb47fe69f96"
      unitRef="usd">2500000</us-gaap:NotesAndLoansReceivableGrossNoncurrent>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzExNDI_3291848e-6e0e-4a16-aba2-ce0d46ea4c52">INVESTMENT IN EQUITY SECURITIES&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2016, we purchased 4.1 million shares of RESI common stock.  This investment is reflected in the accompanying consolidated balance sheets at fair value and changes in fair value are included in other income (expense), net in the accompanying consolidated statements of operations and comprehensive income (loss).  As of December&#160;31, 2021 and December&#160;31, 2020, we held no shares of RESI common stock.  During the year ended December&#160;31, 2020 we recognized an unrealized gain from the change in fair value of $4.0 million in the consolidated statements of operations and comprehensive income (loss) (no comparative amount for the year ended December&#160;31, 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unrealized gain for year ended December&#160;31, 2020 included $4.1 million of net gains recognized on RESI shares sold during the period (no comparative amount for the year ended December&#160;31, 2021).  During the year ended December&#160;31, 2020 we earned dividends of $0.5 million related to this investment (no comparative amount for the year ended December&#160;31, 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, the Company sold all of its remaining 3.5 million shares for net proceeds of $46.6 million.  As required by our senior secured term loan agreement, the Company used the net proceeds to repay a portion of its senior secured term loan.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <asps:EquitySecuritiesFVNINumberofSharesAcquired
      contextRef="i9648944621214c7e94b0d071ff7863a8_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzM3_87912760-9f70-44cc-963d-751be967e3af"
      unitRef="shares">4100000</asps:EquitySecuritiesFVNINumberofSharesAcquired>
    <asps:EquitySecuritiesFVNINumberofSharesOutstanding
      contextRef="i69be680c96494c89a5772ea18d60f392_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzM0OA_7d02a00d-f4d7-4f59-8afe-892862e320a0"
      unitRef="shares">0</asps:EquitySecuritiesFVNINumberofSharesOutstanding>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzQ3Mg_eea43c7e-0d55-4ee4-bbc7-109cfc5eae65"
      unitRef="usd">4000000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzU1Mw_42d3b20c-ae55-441d-935c-68660f0b6917"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzY0Ng_258d2660-4143-456d-b307-6d948266a87a"
      unitRef="usd">4100000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzcxMg_08573998-19de-4e48-8a36-e134bded2cc3"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:InvestmentIncomeDividend
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzgwNw_9f7b31a1-5b94-40dc-b501-7eddb1e8a1bc"
      unitRef="usd">500000</us-gaap:InvestmentIncomeDividend>
    <us-gaap:InvestmentIncomeDividend
      contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzgzOA_e7e8b2bf-3934-481b-a9fa-77f96df26bef"
      unitRef="usd">0</us-gaap:InvestmentIncomeDividend>
    <asps:EquitySecuritiesFVNINumberofSharesDisposed
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzk2Mw_e486ccf9-e714-4450-a432-16caf8d7fd4d"
      unitRef="shares">3500000</asps:EquitySecuritiesFVNINumberofSharesDisposed>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDIvZnJhZzpjNDdiZmU0YTllNDI0Mjc5YjM5ZDQyMjBiMTBiOTIyMC90ZXh0cmVnaW9uOmM0N2JmZTRhOWU0MjQyNzliMzlkNDIyMGIxMGI5MjIwXzk5Mw_4493f9f6-377c-47e7-a249-9f3acb1a2658"
      unitRef="usd">46600000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90ZXh0cmVnaW9uOjYyYzg5NGJlNWY3YjRhNzU4NzI5MTQ1YTc1YTE4MmUzXzE2MzQ_4276774b-f54c-4946-91fb-07d10a9c7d3a">ACCOUNTS RECEIVABLE, NET&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consists of the following as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled accounts receivable consist primarily of certain real estate asset management, REO sales, title and closing services for which we generally recognize revenue when the service is provided but collect upon closing of the sale, and foreclosure trustee services, for which we generally recognize revenues over the service delivery period but bill following completion of the service.  We also include amounts in unbilled accounts receivable that are earned during a month and billed in the following month.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are exposed to credit losses through our sales of products and services to our customers which are recorded as accounts receivable, net on the Company&#x2019;s consolidated financial statements.  We monitor and estimate the allowance for credit losses based on our historical write-offs, historical collections, our analysis of past due accounts based on the contractual terms of the receivables, relevant market and industry reports and our assessment of the economic status of our customers, if known.  Estimated credit losses are written off in the period in which the financial asset is determined to be no longer collectible.  There can be no assurance that actual results will not differ from estimates or that consideration of these factors in the future will not result in an increase or decrease to our allowance for credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in allowance for expected credit losses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions Note &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90ZXh0cmVnaW9uOjYyYzg5NGJlNWY3YjRhNzU4NzI5MTQ1YTc1YTE4MmUzXzE2Mzc_e0d7e212-6739-4d1d-b5ea-20fd46b45520">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consists of the following as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in allowance for expected credit losses consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged to Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions Note &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amounts written off as uncollectible or transferred to other accounts or utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i43256432b5b947a69c0da076aa57e659_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzItMi0xLTEtMTExMTU5_1c9307d6-bacb-44e1-9661-2e9403c785e4"
      unitRef="usd">17907000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i508c552c076b4d828005b630ecf4874c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzItNC0xLTEtMTExMTU5_9ea8d0de-4765-4556-acce-0d58765161c5"
      unitRef="usd">19703000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i68d567b2aee049cea456c5383ea0612d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzMtMi0xLTEtMTExMTU5_4c4197b3-ad8c-43e4-8623-562921910c17"
      unitRef="usd">5398000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i750688ef22b84143b0cd3af95be7dfc7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzMtNC0xLTEtMTExMTU5_b82aea7e-f2c9-49f8-ace1-46f711fef279"
      unitRef="usd">8291000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzQtMi0xLTEtMTExMTU5_7f96b86c-0df7-4c89-9b15-f77b6586fd87"
      unitRef="usd">23305000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzQtNC0xLTEtMTExMTU5_55f1a75b-f65f-4c9b-b228-8119eecac058"
      unitRef="usd">27994000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzUtMi0xLTEtMTExMTU5_f41e8366-6d62-4933-a957-ccc308d13361"
      unitRef="usd">5297000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzUtNC0xLTEtMTExMTU5_31f63151-9f13-47f8-9164-fd19d8c663ad"
      unitRef="usd">5581000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzctMi0xLTEtMTExMTU5_9c85c7fa-8506-4526-b4c8-16b213545d9c"
      unitRef="usd">18008000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTplNTdkN2JlNDE1Zjg0NTgxYjdjZGQ2MDM5MWFmYTFkMi90YWJsZXJhbmdlOmU1N2Q3YmU0MTVmODQ1ODFiN2NkZDYwMzkxYWZhMWQyXzctNC0xLTEtMTExMTU5_d35b0470-a1cf-4051-909e-d0ec9d87844f"
      unitRef="usd">22413000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtMi0xLTEtMTExMTU5_798987d2-924c-4381-a6cb-9dded80467cc"
      unitRef="usd">5581000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtNC0xLTEtMTExMTU5_8affe7fc-f4aa-4e47-8565-8f16d9284870"
      unitRef="usd">1354000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtNi0xLTEtMTExMTU5_1e9db76c-3006-45a0-a58d-4182fcd301cf"
      unitRef="usd">1638000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzUtOC0xLTEtMTExMTU5_39f6d531-92f9-468b-acbf-7c15426d47b9"
      unitRef="usd">5297000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtMi0xLTEtMTExMTU5_5416489e-e51e-40ac-8f87-dcf556c0d656"
      unitRef="usd">4472000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtNC0xLTEtMTExMTU5_8ef84577-f8be-48de-8d89-9021e7a05b54"
      unitRef="usd">2229000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtNi0xLTEtMTExMTU5_ddaed10b-fb54-458c-a9eb-817b1e6c3019"
      unitRef="usd">1120000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDUvZnJhZzo2MmM4OTRiZTVmN2I0YTc1ODcyOTE0NWE3NWExODJlMy90YWJsZTphOGM3MmVkNmQ0OWM0NmNhOTkzZjcxZmY3ZDg2MDYxOC90YWJsZXJhbmdlOmE4YzcyZWQ2ZDQ5YzQ2Y2E5OTNmNzFmZjdkODYwNjE4XzYtOC0xLTEtMTExMTU5_f70583b6-cdb4-456e-a436-28037f8271ec"
      unitRef="usd">5581000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90ZXh0cmVnaW9uOjRkNThmOTljOGNmZTRlNTdiMWZmMjNjZjIyZGY3MGU1Xzkw_52776c97-052b-45a2-8273-cf70a4770db5">PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maintenance agreements, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90ZXh0cmVnaW9uOjRkNThmOTljOGNmZTRlNTdiMWZmMjNjZjIyZGY3MGU1Xzk3_d38f6be2-ef12-46ab-9843-8f3d83e38972">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maintenance agreements, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzItMi0xLTEtMTExMTU5_f9ba3184-d0c1-452b-9e1c-6c12f1dad00e"
      unitRef="usd">8403000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzItNC0xLTEtMTExMTU5_ac13faa5-731e-4180-83c2-728fb7093dd5"
      unitRef="usd">7053000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzMtMi0xLTEtMTExMTU5_68dfce0b-d577-46d1-8dc4-d9a6e7d3ca8b"
      unitRef="usd">2865000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzMtNC0xLTEtMTExMTU5_dd8024ba-a1b2-4e28-a64a-33cdc3b85842"
      unitRef="usd">4812000</us-gaap:PrepaidExpenseCurrent>
    <asps:PrepaidMaintenanceCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzQtMi0xLTEtMTExMTU5_9aca38f7-9aeb-43e5-b659-f1f7de173a70"
      unitRef="usd">1717000</asps:PrepaidMaintenanceCurrent>
    <asps:PrepaidMaintenanceCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzQtNC0xLTEtMTExMTU5_79c31a71-e734-47ca-aa9f-3a21eea6d5a8"
      unitRef="usd">2513000</asps:PrepaidMaintenanceCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzUtMi0xLTEtMTExMTU5_9da859e4-fc5b-4ce3-a7b8-bde39344e8da"
      unitRef="usd">8879000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzUtNC0xLTEtMTExMTU5_e6f9d956-f6ba-46d3-9f52-90c4b73ec050"
      unitRef="usd">5101000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzctMi0xLTEtMTExMTU5_8a69545a-1aec-4170-bec0-b079006414bc"
      unitRef="usd">21864000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNDgvZnJhZzo0ZDU4Zjk5YzhjZmU0ZTU3YjFmZjIzY2YyMmRmNzBlNS90YWJsZTo4YmVlZDljMTU2ZjA0NTIxOTAzMDIxOGI5MjM4M2YwMC90YWJsZXJhbmdlOjhiZWVkOWMxNTZmMDQ1MjE5MDMwMjE4YjkyMzgzZjAwXzctNC0xLTEtMTExMTU5_6b060977-abea-4616-8992-6262fbe1a7bf"
      unitRef="usd">19479000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzM5OQ_0613775d-6cdb-49f4-a5b8-1c55ffdb479b">PREMISES AND EQUIPMENT, NET&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%"&gt;Premises and equipment, net consists of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense amounted to $4.6 million and $14.9 million for the years ended December&#160;31, 2021 and 2020, respectively, and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the consolidated statements of operations and comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzQwMA_c64d5bb1-5220-421c-beea-22f6a8107052">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%"&gt;Premises and equipment, net consists of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i444de774031e460297603d15e06ce9ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzItMi0xLTEtMTExMTU5_daca8fa3-64a4-4d54-a896-a274391e9d7a"
      unitRef="usd">50452000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibaee28f0c0904f8f8df4d5332dd20d5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzItNC0xLTEtMTExMTU5_54d304e3-48b4-4b3f-8817-7482a84bf14b"
      unitRef="usd">52837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ad1b967d788400d86c6aa2f761a41fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzMtMi0xLTEtMTExMTU5_54c4dbda-50e4-4dc6-b392-6aee5cd0e4a0"
      unitRef="usd">5927000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i93daf82b2810404695ea8da576d889a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzMtNC0xLTEtMTExMTU5_8645c15f-8b4b-4fb1-a731-017884b50e2a"
      unitRef="usd">14792000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i89bfd2237e4e4f8ca4218d4172a41401_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzQtMi0xLTEtMTExMTU5_f3e57e73-137a-4717-9ab5-1ef1cb322e73"
      unitRef="usd">4441000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5635c1524e744d5daad96676f93754df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzQtNC0xLTEtMTExMTU5_42b2026b-d219-47dc-9637-d9b63c80b41f"
      unitRef="usd">5882000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3a8171921db447f0940ad8d33ce07f7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzUtMi0xLTEtMTExMTU5_d4741c7f-7af3-45b5-b5fb-c14f61b7a326"
      unitRef="usd">811000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8b49d7c936044c9abb2b67cac64d0c06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzUtNC0xLTEtMTExMTU5_31282c36-78b7-4d96-80c2-412ac6e877bc"
      unitRef="usd">1817000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzYtMi0xLTEtMTExMTU5_e0981d58-663e-43e8-80ef-7ce70c7a3680"
      unitRef="usd">61631000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzYtNC0xLTEtMTExMTU5_c1612a43-f777-473b-8a9c-b9500d94cb07"
      unitRef="usd">75328000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzctMi0xLTEtMTExMTU5_86cd51ef-dc7f-481e-b425-e545e5069a12"
      unitRef="usd">54758000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzctNC0xLTEtMTExMTU5_6a553217-c59f-43de-8ac9-1ac41bbaaea7"
      unitRef="usd">63434000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzktMi0xLTEtMTExMTU5_8cae3070-ed0e-4a39-81df-bbb3fcd18b11"
      unitRef="usd">6873000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTozYjU5NjFlZDZhYjA0MGY4ODE1MDg1MzhjNzkwNzg5ZC90YWJsZXJhbmdlOjNiNTk2MWVkNmFiMDQwZjg4MTUwODUzOGM3OTA3ODlkXzktNC0xLTEtMTExMTU5_175eb230-9330-4d8c-b3e2-f7e5339fec75"
      unitRef="usd">11894000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzEyOQ_36562c8b-c264-448b-a3ac-58eeac895835"
      unitRef="usd">4600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90ZXh0cmVnaW9uOjYzNzBlNmJiYWFkZTRiZGFhZWQ3MTBmYWUyYjM4ZDVkXzEzNg_079aa28f-1764-412a-829e-0c4302622b2b"
      unitRef="usd">14900000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a7b71db412a4b09883c45b2acbf52ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzItMi0xLTEtMTE2MDg1_5958850a-62d7-4f55-ac8c-360a1e908a4e"
      unitRef="usd">3883000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i17a5e55bba8d4be0a1a86a3c8c3bd157_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzItNC0xLTEtMTE2MDg1_82fd3961-e72f-4183-991b-998a0137d00a"
      unitRef="usd">5451000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9342ef496bb647d1a90a88c781ddf898_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzMtMi0xLTEtMTE2MDg1_1017172a-5003-4088-b49a-5245664056cc"
      unitRef="usd">1932000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2421da9edbf54921b7c6ac8256d5e132_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzMtNC0xLTEtMTE2MDg1_f3e4c14b-cf2c-406e-912a-b6aff1741493"
      unitRef="usd">5530000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iaf757181704b4626b9dd128dc69635c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzQtMi0xLTEtMTE2MDg1_15057847-6fa0-4e43-9575-15ed2a5dab58"
      unitRef="usd">999000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7e2d9da85379455887df6cc90cbb4d36_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzQtNC0xLTEtMTE2MDg1_11a79a99-93b3-4458-b00e-c1986a2ebd7b"
      unitRef="usd">822000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie340c99540c944678f56a62668dfa3ad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzUtMi0xLTEtMTE2MDg1_156d1329-1d30-4939-8d35-640aab5bead1"
      unitRef="usd">59000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id9c309e1d3ef4ee7b3ad6054bacd89ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzUtNC0xLTEtMTE2MDg1_c455254c-70be-44a6-8847-2f3991504d6d"
      unitRef="usd">91000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzgtMi0xLTEtMTE2MDg1_334eb7ab-010c-49f6-aa22-35db7a26f553"
      unitRef="usd">6873000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTQvZnJhZzo2MzcwZTZiYmFhZGU0YmRhYWVkNzEwZmFlMmIzOGQ1ZC90YWJsZTo2ODgwYjk3ODZkNmI0ODljYTBjMmNlOTY2ODZhMzVjZS90YWJsZXJhbmdlOjY4ODBiOTc4NmQ2YjQ4OWNhMGMyY2U5NjY4NmEzNWNlXzgtNC0xLTEtMTE2MDg1_d30ea67a-3daf-47b5-907c-8fceca0afa22"
      unitRef="usd">11894000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzQyNg_7d2d9a5f-7d2d-4a6a-b8d5-d1c3457ec6b5">RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets under operating leases, net consists of the following as of December&#160;31:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of operating leases was $7.9 million and $10.2 million for the years ended December 31, 2021 and 2020, respectively, and is included in cost of revenue for operating assets and in selling, general and administrative expenses for non-operating assets in the consolidated statements of operations and comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <asps:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzQ0MQ_99a93c5b-b501-4311-9c5e-69b9c188eace">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets under operating leases, net consists of the following as of December&#160;31:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets under operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:AssetsandLiabilitiesLesseeTableTextBlock>
    <asps:OperatingLeaseRightOfUseAssetGross
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzItMi0xLTEtMTExMTU5_b82a8d8b-4ac8-4490-b42b-5177f548d7f2"
      unitRef="usd">19595000</asps:OperatingLeaseRightOfUseAssetGross>
    <asps:OperatingLeaseRightOfUseAssetGross
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzItNC0xLTEtMTExMTU5_25d64afb-a4f1-4371-b85e-209147307e05"
      unitRef="usd">31932000</asps:OperatingLeaseRightOfUseAssetGross>
    <asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzMtMi0xLTEtMTExMTU5_8d836cbc-ba6b-436e-8909-82228ca34b1b"
      unitRef="usd">12001000</asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzMtNC0xLTEtMTExMTU5_c471ec0c-1380-4b79-a4ec-c46cc2195532"
      unitRef="usd">13719000</asps:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzUtMi0xLTEtMTExMTU5_76b6bb4c-c588-41dd-9f9f-25e1f1e43b01"
      unitRef="usd">7594000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90YWJsZTplYjc0NmZkYmUyYjg0MDg3YmUxYWUwZTY4ZmY3ZDdhYi90YWJsZXJhbmdlOmViNzQ2ZmRiZTJiODQwODdiZTFhZTBlNjhmZjdkN2FiXzUtNC0xLTEtMTExMTU5_581fa3f6-df52-422d-bc52-3ceb5eced349"
      unitRef="usd">18213000</us-gaap:OperatingLeaseRightOfUseAsset>
    <asps:OperatingLeaseRightofUseAssetAmortization
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzEzNg_33c60597-2bc3-4e20-ae6d-55cf8775fcc4"
      unitRef="usd">7900000</asps:OperatingLeaseRightofUseAssetAmortization>
    <asps:OperatingLeaseRightofUseAssetAmortization
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNTcvZnJhZzpmOGYyZGUxMzYwZGI0MGYwODY3YTkyYmI5OGI5NDlmNC90ZXh0cmVnaW9uOmY4ZjJkZTEzNjBkYjQwZjA4NjdhOTJiYjk4Yjk0OWY0XzE0Mw_1aac39fe-6c21-41dd-a9e5-5c97c3d3f319"
      unitRef="usd">10200000</asps:OperatingLeaseRightofUseAssetAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5Xzg2NA_b65d95eb-5c35-4ea1-9ee6-24fc0e9257a8">GOODWILL AND INTANGIBLE ASSETS, NET&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2020 and December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#x2019;s existing reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets, net consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average estimated useful life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;carrying&#160;amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&#160;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;book&#160;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for definite lived intangible assets was $9.5 million and $14.7 million for the years ended December&#160;31, 2021 and 2020, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forecasted annual definite lived intangible asset amortization expense for 2022 through 2026 is $5.1 million, $5.1 million, $5.1 million, $5.1 million and $4.9 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5Xzg2Nw_ffb4d460-5ae4-4f05-a848-b502a872c71a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2020 and December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#x2019;s existing reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2020 and December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#x2019;s existing reporting unit.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzItOC0xLTEtMTExMTU5_5045c4ea-e9af-49ff-ba6d-1900d0a11a5a"
      unitRef="usd">73849000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzItOC0xLTEtMTExMTU5_94b31d9f-5234-4bdf-83b4-df14df9fa004"
      unitRef="usd">73849000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzMtOC0xLTEtMTExMTU5_7cf56f2d-bb1e-4bb8-832b-c049de7d2b42"
      unitRef="usd">17889000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:Goodwill
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTpmNDQ3N2FmZDdjMjk0MWU2YTFjM2FiODRhNTVkMWRhYi90YWJsZXJhbmdlOmY0NDc3YWZkN2MyOTQxZTZhMWMzYWI4NGE1NWQxZGFiXzUtOC0xLTEtMTExMTU5_09fa67d6-9328-4fa6-ab6e-a22761f8bef7"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzI1Mw_1d247161-b8c1-40ee-a683-8e2b24853ab2"
      unitRef="usd">17900000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5Xzg3Mg_2bc0a308-cc56-4ed2-a369-ca3d9ab81778">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets, net consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average estimated useful life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;carrying&#160;amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&#160;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;book&#160;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite lived intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer related intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(216,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic48f2069fab34bf0a5cbb4a7cb1cc370_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMi0xLTEtMTExMTU5_6adaf58f-e107-46da-b889-57905601e321">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtNC0xLTEtMTExMTU5_5a59846d-a364-42e8-b596-a010a0a3915c"
      unitRef="usd">214307000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3f26902d58514748933e6717260c6319_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtNi0xLTEtMTExMTU5_8bbe9293-1d7e-4aaa-b708-5c58f3278a71"
      unitRef="usd">214973000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtOC0xLTEtMTExMTU5_bba4b93a-a053-425b-be01-137cc06990b3"
      unitRef="usd">194594000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3f26902d58514748933e6717260c6319_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMTAtMS0xLTExMTE1OQ_6e4a5ef9-83fc-4fd2-98fb-84a569cfc453"
      unitRef="usd">187923000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iac9d7a98ee0f4a7197050cd77d284bb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMTItMS0xLTExMTE1OQ_62e22b8e-c84c-428e-9cee-2f393446bdbd"
      unitRef="usd">19713000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3f26902d58514748933e6717260c6319_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzQtMTQtMS0xLTExMTE1OQ_3c5db0fa-eda1-4e80-be3e-e119669c1604"
      unitRef="usd">27050000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i49c942e249114d0e8b9fc0aa5b602068_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMi0xLTEtMTExMTU5_08da5317-ac68-400d-b08a-3daa157f71fb">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtNC0xLTEtMTExMTU5_98759b97-38c6-4cfc-ab99-bb8fd70f9f72"
      unitRef="usd">35000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtNi0xLTEtMTExMTU5_953651d3-0361-4285-b836-699cc2b60b5e"
      unitRef="usd">35000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtOC0xLTEtMTExMTU5_185c2892-6126-4098-9a50-4e5ee300043c"
      unitRef="usd">20854000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMTAtMS0xLTExMTE1OQ_1cd315d7-ef8d-41e9-9c71-5d840c06e382"
      unitRef="usd">19126000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifd5b30a7b7f34925b09bf593d9ae6741_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMTItMS0xLTExMTE1OQ_c1e7b4db-cccb-41f7-b493-2908d97e3b4a"
      unitRef="usd">14146000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifbf44a5bae1f4d41ae8962aa3cb1819e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzUtMTQtMS0xLTExMTE1OQ_ed5b6bc0-5970-4230-9cf5-d4b423305e87"
      unitRef="usd">15874000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0da502652b9e4bbe93b662cd05989cd0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMi0xLTEtMTExMTU5_ab42e24a-f904-48c1-add5-d3e17b21dd68">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6f9031024b924a17b302a14d52adaf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtNC0xLTEtMTExMTU5_46f41152-1b99-4051-ba6b-80f75c0947a2"
      unitRef="usd">9709000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib69d801889de407f96eba0bfa8b386e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtNi0xLTEtMTExMTU5_38740692-f954-4799-9f05-aa8aa5fc6f6a"
      unitRef="usd">9709000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f9031024b924a17b302a14d52adaf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtOC0xLTEtMTExMTU5_cb7f8231-8b99-4bb1-8e02-d12caa5c8c25"
      unitRef="usd">6709000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib69d801889de407f96eba0bfa8b386e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMTAtMS0xLTExMTE1OQ_ca23e29a-7839-4ab7-8f15-c10f20660287"
      unitRef="usd">6307000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f9031024b924a17b302a14d52adaf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMTItMS0xLTExMTE1OQ_5212e40a-013d-446f-ac0a-67b7a73cfb7c"
      unitRef="usd">3000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib69d801889de407f96eba0bfa8b386e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzYtMTQtMS0xLTExMTE1OQ_d719836d-b2da-44c9-bc1d-8a893af673cb"
      unitRef="usd">3402000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if9468c09e1f04e4ea312072cf317f606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctNC0xLTEtMTExMTU5_c3ceca3e-b8b6-4e00-98f6-b4050aaac312"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctNi0xLTEtMTExMTU5_ac7589e0-d867-4cf0-a239-c09c5de85dbf"
      unitRef="usd">1230000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if9468c09e1f04e4ea312072cf317f606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctOC0xLTEtMTExMTU5_e23001c4-b369-4cb6-bd95-eb4a9bc05edd"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctMTAtMS0xLTExMTE1OQ_88458729-a6d1-4c5d-8f28-65ebf7b34eaf"
      unitRef="usd">1230000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if9468c09e1f04e4ea312072cf317f606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctMTItMS0xLTExMTE1OQ_9694d2f3-c1d5-49ca-9a8e-c95e65e584c7"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibb716c430b5e4ecab28565a2d5bc1a2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzctMTQtMS0xLTExMTE1OQ_6fdaaeb6-fa6a-45a3-b54c-8edef66d5f80"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3f5fdc42980a4f73acb076248765f415_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktNC0xLTEtMTExMTU5_6e2b08bd-f786-43cc-ba04-d6a64b759da4"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7192e090280742559ed63fdab1b7e072_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktNi0xLTEtMTExMTU5_a02bfa02-2a1d-4af7-a1a7-028afcc4edf2"
      unitRef="usd">1800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3f5fdc42980a4f73acb076248765f415_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktOC0xLTEtMTExMTU5_2a54ec7a-e922-4da9-ad6c-5819ab6dc052"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7192e090280742559ed63fdab1b7e072_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktMTAtMS0xLTExMTE1OQ_3eccf489-37aa-4b4d-921a-a4c6f9dc12d5"
      unitRef="usd">1800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3f5fdc42980a4f73acb076248765f415_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktMTItMS0xLTExMTE1OQ_093878c4-c192-4a49-938a-2641ac9304cc"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7192e090280742559ed63fdab1b7e072_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzktMTQtMS0xLTExMTE1OQ_a4fb4924-c628-41ea-88b5-a05d523e283c"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTQtMS0xLTExMTE1OQ_024895eb-619e-47fb-9e96-d3765d6d5a72"
      unitRef="usd">259016000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTYtMS0xLTExMTE1OQ_509e46e4-cea6-47fa-8ba6-7f2c4a217402"
      unitRef="usd">262712000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTgtMS0xLTExMTE1OQ_79ae7831-66fe-4723-b348-8345292a9945"
      unitRef="usd">222157000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTEwLTEtMS0xMTExNTk_ba512bec-7485-4111-aa8a-19bf7d214da2"
      unitRef="usd">216386000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTEyLTEtMS0xMTExNTk_60b83009-b32b-4555-ab6d-b0b924ea0772"
      unitRef="usd">36859000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90YWJsZTo1ZDE4ZTgxYzhkMjY0Y2U3YWU3ZjNmYTk1OGU0ZTQ4Yi90YWJsZXJhbmdlOjVkMThlODFjOGQyNjRjZTdhZTdmM2ZhOTU4ZTRlNDhiXzExLTE0LTEtMS0xMTExNTk_ffa0759c-6914-4dc1-ac4b-e31e4b1bd635"
      unitRef="usd">46326000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzY2Ng_b7e82e27-8d44-4429-8300-a09ea788e177"
      unitRef="usd">9500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzY3Mw_cb3931e6-3ac5-496e-b2fc-33b2485d4186"
      unitRef="usd">14700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgxNA_9047a203-1611-4851-8c48-a69e1e49b13e"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgxOA_19912033-5e0a-4c3b-9099-ede386d7e2e8"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgyMg_f7f5dfc3-0ab4-4492-88c4-3e0b01ee9acb"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgyNg_6145e3df-5c8f-457d-bcbb-ac7dff72fb05"
      unitRef="usd">5100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjAvZnJhZzowNjU0NGY4YjVkNDY0MWUwODM2ZDZmODM5N2Q2YzAzOS90ZXh0cmVnaW9uOjA2NTQ0ZjhiNWQ0NjQxZTA4MzZkNmY4Mzk3ZDZjMDM5XzgzMw_24cf24c0-6bdb-4389-a821-6cb1a497b654"
      unitRef="usd">4900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90ZXh0cmVnaW9uOmI4OWRlODczOTY0ZjRhYmZiZDJlY2MyZjNjNTBjMGQ1Xzcw_6baabb1c-3c6c-422b-82a4-0b4eb8913d58">OTHER ASSETS&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Security deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90ZXh0cmVnaW9uOmI4OWRlODczOTY0ZjRhYmZiZDJlY2MyZjNjNTBjMGQ1XzY4_bd5d6ff6-084d-4567-bea7-eaa32e5adb6c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Security deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzItMi0xLTEtMTExMTU5_efa28099-1627-476b-a1ce-26b8e61d77ef"
      unitRef="usd">4017000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzItNC0xLTEtMTExMTU5_a3141e7e-b24f-4247-b988-65501a82b5df"
      unitRef="usd">3833000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzMtMi0xLTEtMTExMTU5_d1d47b33-fbb4-4387-a771-fe600d970d80"
      unitRef="usd">1043000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzMtNC0xLTEtMTExMTU5_518b1d72-d068-4881-9cac-745078aa72f5"
      unitRef="usd">2416000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzQtMi0xLTEtMTExMTU5_bcb50c0b-2c97-46b4-9a3b-4daeb631d345"
      unitRef="usd">1072000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzQtNC0xLTEtMTExMTU5_c463d5c1-3255-4794-8a8a-04d64c34a5d9"
      unitRef="usd">3601000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzYtMi0xLTEtMTExMTU5_075d0ff8-9fe7-4b52-8e34-52587e24e49f"
      unitRef="usd">6132000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjYvZnJhZzpiODlkZTg3Mzk2NGY0YWJmYmQyZWNjMmYzYzUwYzBkNS90YWJsZTphZTg3ZjFiMjU4YzE0NGM4YjFlN2UyZjI1YWQ1NjliNC90YWJsZXJhbmdlOmFlODdmMWIyNThjMTQ0YzhiMWU3ZTJmMjVhZDU2OWI0XzYtNC0xLTEtMTExMTU5_ab3daca0-a6da-406a-9269-d2833e6f341c"
      unitRef="usd">9850000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90ZXh0cmVnaW9uOjMxOGYyYzAxYzU5MDQ3ZmI4YWM4YTdjMDg5N2UzZDU4XzE1OA_3a24426c-8f4d-4300-af9a-ba0a0d7a69c4">ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued expenses consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses - general&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current liabilities consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90ZXh0cmVnaW9uOjMxOGYyYzAxYzU5MDQ3ZmI4YWM4YTdjMDg5N2UzZDU4XzE1Mw_d60f3b0c-53cc-41f5-b5da-4d8cbfd4647d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued expenses consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses - general&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzItMi0xLTEtMTExMTU5_dd1c89f9-6b23-40c2-a239-7a709aa0b951"
      unitRef="usd">15978000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzItNC0xLTEtMTExMTU5_ae551a5a-d1e1-4df8-afd4-d3e728d82b50"
      unitRef="usd">16797000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzMtMi0xLTEtMTExMTU5_314e6e7c-ba7b-4727-95dc-86b07aae2a7b"
      unitRef="usd">13653000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzMtNC0xLTEtMTExMTU5_17f1fd64-9a92-4ada-bb9e-777102fd5471"
      unitRef="usd">24422000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzQtMi0xLTEtMTExMTU5_9515ba9d-0637-4696-a8e1-f3a7c89231ec"
      unitRef="usd">12254000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzQtNC0xLTEtMTExMTU5_94a15cbe-3b8e-4f0f-b832-1afc2d63439b"
      unitRef="usd">11226000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzUtMi0xLTEtMTExMTU5_7bd4069d-7cb6-4d4f-a6bf-3885b5d7969c"
      unitRef="usd">4650000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzUtNC0xLTEtMTExMTU5_75fefc80-b2ec-416c-b89c-8a70cc19a847"
      unitRef="usd">4334000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzctMi0xLTEtMTExMTU5_1374eb61-f106-4dab-94a1-12385afa1928"
      unitRef="usd">46535000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTo5MDAxMGZjZDdiMWY0Mjk3OTY3ODE2ZGJhY2M3NjY1Ny90YWJsZXJhbmdlOjkwMDEwZmNkN2IxZjQyOTc5Njc4MTZkYmFjYzc2NjU3XzctNC0xLTEtMTExMTU5_28ad01c5-26c6-417d-b264-c601d279ce00"
      unitRef="usd">56779000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90ZXh0cmVnaW9uOjMxOGYyYzAxYzU5MDQ3ZmI4YWM4YTdjMDg5N2UzZDU4XzE2Ng_eea0f29e-c16e-454c-98fb-8c4fff658110">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current liabilities consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_6d3fa1a4-081e-4f34-a2fa-1528aaa14e0c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMC0xLTEtMTExMTU5_d368b4d6-2219-496c-a3e3-f5e85dc12101"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItMi0xLTEtMTExMTU5_2f5d3d8e-3796-471a-ba57-b7b481ec38f3"
      unitRef="usd">2893000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzItNC0xLTEtMTExMTU5_ed70a4bb-888c-486a-b659-f18f9b742352"
      unitRef="usd">7609000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzMtMi0xLTEtMTExMTU5_5a3c72c3-64d5-470a-bb2e-5efb7d7374db"
      unitRef="usd">977000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzMtNC0xLTEtMTExMTU5_6078cdc8-e508-448e-b693-433705777e17"
      unitRef="usd">1696000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzUtMi0xLTEtMTExMTU5_7ffe66da-c088-4e27-bfe6-9c51dd0039c3"
      unitRef="usd">3870000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNjkvZnJhZzozMThmMmMwMWM1OTA0N2ZiOGFjOGE3YzA4OTdlM2Q1OC90YWJsZTpiYTRkN2Q1ZjJhNzI0ZTY3YjgxMzkyMDJlYjhhNzE3MS90YWJsZXJhbmdlOmJhNGQ3ZDVmMmE3MjRlNjdiODEzOTIwMmViOGE3MTcxXzUtNC0xLTEtMTExMTU5_88f7ec00-dce2-4e34-83a9-64195ac4b409"
      unitRef="usd">9305000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk3MDQ_91f6c708-1491-4284-bbed-4514cba1d78b">LONG-TERM DEBT&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consists of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Debt issuance costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Debt issuance costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Altisource Portfolio Solutions S.A. and its wholly-owned subsidiary, Altisource S.&#xe0;&#160;r.l. entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) in April 2018 with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent, and certain lenders.  Under the Credit Agreement, Altisource borrowed $412.0 million in the form of Term B Loans and obtained a $15.0 million revolving credit facility.  The Term B Loans mature in April 2024.  Altisource terminated the revolving credit facility on December 1, 2021.  Altisource Portfolio Solutions S.A. and certain subsidiaries are guarantors of the Term B Loans (collectively, the &#x201c;Guarantors&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no mandatory repayments of the Term B Loans except as set forth below until the April 2024 maturity when the balance is due.  During 2020, the Company sold 3.5 million RESI shares for net proceeds of $46.6 million, and used the net proceeds to repay a portion of the senior secured term loan (see Note 5).  This repayment was applied to contractual amortization payments in the direct order of maturity.  All amounts outstanding under the Term B Loans will become due on the earlier of (i) April 3, 2024, and (ii) the date on which the loans are declared to be due and owing by the administrative agent at the request (or with the consent) of the Required Lenders (as defined in the Credit Agreement; other capitalized terms, unless defined herein, are defined in the Credit Agreement) or as otherwise provided in the Credit Agreement upon the occurrence of any event of default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the scheduled principal payments, subject to certain exceptions, the Term B Loans are subject to mandatory prepayment upon issuances of debt, certain casualty and condemnation events and sales of assets, as well as from a percentage of Consolidated Excess Cash Flow if our leverage ratio as of each year-end computation date is greater than 3.00 to 1.00, as &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;calculated in accordance with the provisions of the Credit Agreement (the percentage increases if our leverage ratio exceeds 3.50 to 1.00).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Altisource may incur incremental indebtedness under the Credit Agreement from one or more incremental lenders, which may include existing lenders, in an aggregate incremental principal amount not to exceed $125.0 million, subject to certain conditions set forth in the Credit Agreement, including a sublimit of $80.0 million with respect to incremental revolving credit commitments and, after giving effect to the incremental borrowing, the Company&#x2019;s leverage ratio does not exceed 3.00 to 1.00.  The lenders have no obligation to provide any incremental indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term B Loans bear interest at rates based upon, at our option, the Adjusted Eurodollar Rate or the Base Rate.  Adjusted Eurodollar Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Adjusted Eurodollar Rate for a three month interest period and (y) 1.00% plus (ii) 4.00%.  Base Rate term loans bear interest at a rate per annum equal to the sum of (i) the greater of (x) the Base Rate and (y) 2.00% plus (ii) 3.00%.  The interest rate as of December&#160;31, 2021 was 5.00%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The payment of all amounts owing by Altisource under the Credit Agreement is guaranteed by the Guarantors and is secured by a pledge of all equity interests of certain subsidiaries of Altisource, as well as a lien on substantially all of the assets of Altisource S.&#xe0;&#160;r.l. and the Guarantors, subject to certain exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement includes covenants that restrict or limit, among other things, our ability, subject to certain exceptions and baskets, to incur indebtedness; incur liens on our assets; sell, transfer or dispose of assets; make Restricted Junior Payments including share repurchases, dividends and repayment of junior indebtedness; make investments; dispose of equity interests of any Material Subsidiaries; engage in a line of business substantially different than existing businesses and businesses reasonably related, complimentary or ancillary thereto; amend material debt agreements or other material contracts; engage in certain transactions with affiliates; enter into sale/leaseback transactions; grant negative pledges or agree to such other restrictions relating to subsidiary dividends and distributions; make changes to our fiscal year; and engage in mergers and consolidations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Agreement within five days of becoming due, (ii) material incorrectness of representations and warranties when made, (iii) breach of certain other covenants, subject to cure periods described in the Credit Agreement, (iv) failure to pay principal or interest on any other debt that equals or exceeds $40.0 million when due, (v) default on any other debt that equals or exceeds $40.0 million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events, (viii) entry by a court of one or more judgments against us in an amount in excess of $40.0 million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (ix) the occurrence of certain ERISA events and (x) the failure of certain Loan Documents to be in full force and effect.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Agreement or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, debt issuance costs were $1.6 million, net of $2.9 million of accumulated amortization.  As of December&#160;31, 2020, debt issuance costs were $2.4 million, net of $2.2 million of accumulated amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense on the senior secured term loans, including amortization of debt issuance costs and the net debt discount, totaled $13.9 million and $17.7 million for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our long-term debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 22, 2021 Altisource S.&#xe0; r.l, a subsidiary of Altisource Portfolio Solutions S.A., entered into a revolving credit facility with a related party, STS Master Fund, Ltd. (&#x201c;STS&#x201d;) (the &#x201c;Credit Facility&#x201d;).  STS is an investment fund managed by Deer Park Road Management Company, LP. Deer Park Road Management Company, LP owns approximately 24% of Altisource&#x2019;s common stock as of December 31, 2021 and its Chief Investment Officer and managing partner is a member of Altisource&#x2019;s Board of Directors.  Under the terms of the Credit Facility, STS will make loans to Altisource from time to time, in amounts requested by Altisource and Altisource may voluntarily prepay all or any portion of the outstanding loans at any time.  The Credit Facility provides Altisource the ability to borrow a maximum amount of $20.0 million through June 22, 2022, $15.0 million through June 22, 2023, and $10.0 million until the end of the term.  Amounts that are repaid may be re-borrowed in accordance with the limitations set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding amounts borrowed pursuant to the Credit Facility will amortize over the three-year term as follows: on June 22, 2022, the difference between the then outstanding balance above $15.0 million and $15.0 million, on June 22, 2023, the difference between the then outstanding balance above $10.0 million and $10.0 million, and on June 22, 2024, the then outstanding balance of the loan will be due and payable by Altisource.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Facility bear interest at 9.00% per annum and are payable quarterly on the last business day of each March, June, September and December, commencing on September 30, 2021.  In connection with the Credit Facility, Altisource is required to pay customary fees, including an upfront fee equal to $0.5 million at the initial extension of credit pursuant to the facility, an unused line fee of 0.5% and, an early termination fee in the event of a refinancing transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Altisource&#x2019;s obligations under the Credit Facility are secured by a lien on all equity in Altisource&#x2019;s subsidiary incorporated in India, Altisource Business Solutions Private Limited, pursuant to a pledge agreement entered into by Altisource Asia Holdings Ltd I, a wholly owned subsidiary Altisource.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility contains additional representations, warranties, covenants, terms and conditions customary for transactions of this type, that restrict or limit, among other things, our ability to use the proceeds of credit only for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility contains certain events of default including (i) failure to pay principal when due or interest or any other amount owing on any other obligation under the Credit Facility within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg2NjE_f70ce4c1-d3d7-4d99-8c50-02cb51ab0c0a"&gt;three&lt;/span&gt; business days of becoming due, (ii) failure to perform or observe any material provisions of the Credit Documents to be performed or complied with, (iii) material incorrectness of representations and warranties when made, (iv) default on any other debt that equals or exceeds $40.0 million that causes, or gives the holder or holders of such debt the ability to cause, an acceleration of such debt, (v) entry by a court of one or more judgments against us in an amount in excess of $40.0 million that remain unbonded, undischarged or unstayed for a certain number of days after the entry thereof, (vi) occurrence of a Change of Control, (vii) bankruptcy and insolvency events.  If any event of default occurs and is not cured within applicable grace periods set forth in the Credit Facility or waived, all loans and other obligations could become due and immediately payable and the facility could be terminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was no outstanding debt under the Credit Facility.  Debt issuance costs were $0.4 million, net of $0.1 million of accumulated amortization.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2OTM_7fbe1be1-fb70-4301-bd7f-ee4632619a60">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consists of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Debt issuance costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Senior secured term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Debt issuance costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzItMi0xLTEtMTExMTU5_bd91d23e-e4bb-49b7-8cca-e447daee499c"
      unitRef="usd">247204000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzItNC0xLTEtMTExMTU5_f2b8dfd1-4488-46db-8e9f-cfc5f522588e"
      unitRef="usd">247204000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzMtMi0xLTEtMTExMTU5_16633422-f5b9-468c-bdc2-6de538e6a31b"
      unitRef="usd">1632000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzMtNC0xLTEtMTExMTU5_474f2d42-5d32-4171-9ea8-07aa4717dc79"
      unitRef="usd">2389000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzQtMi0xLTEtMTExMTU5_378bb920-b9a0-4565-a208-a8468c319d2f"
      unitRef="usd">1494000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzQtNC0xLTEtMTExMTU5_600c0822-d7d6-451c-8597-efcac5c7d043"
      unitRef="usd">2159000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt
      contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzUtMi0xLTEtMTExMTU5_fe67a34a-c0d2-4496-971b-aaa5b684c8e0"
      unitRef="usd">244078000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzUtNC0xLTEtMTExMTU5_c5303ffc-d24c-4eb8-9164-6fba610f71c1"
      unitRef="usd">242656000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzctMi0xLTEtMTExMTU5_7d9d1ca3-2ba2-48a0-b1fc-67bb3325e4f6"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzctNC0xLTEtMTExMTU5_b4471d9b-47f2-448e-87f0-f02217f0dbf3"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzgtMi0xLTEtMTExMTU5_63ea32fa-66c0-4a18-97cf-8074b0f8312d"
      unitRef="usd">441000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzgtNC0xLTEtMTExMTU5_d56fbef8-dee1-4537-b722-df2f07fbe860"
      unitRef="usd">0</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:LongTermDebt
      contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzktMi0xLTEtMTExMTU5_41b25dd2-643a-4ff8-8bbb-d8668cf345c1"
      unitRef="usd">441000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ica69c71e4f114f53965fa5d9fbd8e0c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzktNC0xLTEtMTExMTU5_31083fdb-aaf3-409f-8368-4c2f737baaa7"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzEzLTItMS0xLTExMTE1OQ_a5d61caf-917a-4495-9159-d99c9863534b"
      unitRef="usd">243637000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTpkMzMwNjc3MzIwZWU0MmE0YTkzNWE0YTAxZTE3OTU1NS90YWJsZXJhbmdlOmQzMzA2NzczMjBlZTQyYTRhOTM1YTRhMDFlMTc5NTU1XzEzLTQtMS0xLTExMTE1OQ_51517ab0-9233-4196-83da-20f237ae45af"
      unitRef="usd">242656000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9d1bbe713fb64b53bf2353d3a923c57c_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQwMQ_f133edbf-2106-4fd7-820e-d477ee64f56a"
      unitRef="usd">412000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5784aa56bf9649529cb23844fcf9648e_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQ0Nw_5b915f8f-230a-4749-997a-9b806c78073e"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <asps:EquitySecuritiesFVNINumberofSharesDisposed
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg4OA_6701e77d-1c95-4419-b2aa-549913f2f3c1"
      unitRef="shares">3500000</asps:EquitySecuritiesFVNINumberofSharesDisposed>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="i1a13a2c0c963435088b860a6652023ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzkyMw_938ece1e-1ad6-45c0-9df1-1bf3fe2238f4"
      unitRef="usd">46600000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <asps:MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments
      contextRef="id893068acc044f979fe5e16d2e544044_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzE5NDQ_01b826b6-7e49-4aaa-9414-b26af9f5fa30"
      unitRef="number">3.00</asps:MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments>
    <asps:DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease
      contextRef="ib290089ff7e34401b484f0ab35c99ebd_D20180401-20180430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIwODI_a4fff379-fc13-42ad-b8f8-da663121971b"
      unitRef="number">3.50</asps:DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease>
    <asps:DebtInstrumentNumberOfIncrementalLenders
      contextRef="ie74ab3facf344cfa9a0362e4fa5dcaf8_I20180430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIxNzE_35f01c07-3de1-4b6c-99e8-f74b6e70782c"
      unitRef="lender">1</asps:DebtInstrumentNumberOfIncrementalLenders>
    <asps:DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings
      contextRef="ie74ab3facf344cfa9a0362e4fa5dcaf8_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIyOTg_de344d79-bbe0-41a4-8379-209612ccfa29"
      unitRef="usd">125000000</asps:DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings>
    <asps:DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings
      contextRef="i5784aa56bf9649529cb23844fcf9648e_I20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzIzOTE_c9aaca21-ad82-47de-86f0-bf5f120c517f"
      unitRef="usd">80000000</asps:DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings>
    <asps:MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments
      contextRef="id893068acc044f979fe5e16d2e544044_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzI1NTE_01b826b6-7e49-4aaa-9414-b26af9f5fa30"
      unitRef="number">3.00</asps:MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments>
    <asps:DebtInstrumentFixedBaseRate
      contextRef="i83ee8d51b7a9479b83ef92f18020811f_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzI5MzM_59906c62-eaf6-45c0-b8db-bdc0f5fb023a"
      unitRef="number">0.0100</asps:DebtInstrumentFixedBaseRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i83ee8d51b7a9479b83ef92f18020811f_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzI5NDY_9da81c1d-3147-481f-80b7-816e9c1b1ba4"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <asps:DebtInstrumentFixedBaseRate
      contextRef="i15c02b8d30164fda8303d9fbb147f07b_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzMwNzE_485ed9d8-b920-4260-a03a-5a64520d6347"
      unitRef="number">0.0200</asps:DebtInstrumentFixedBaseRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i15c02b8d30164fda8303d9fbb147f07b_D20180401-20180430"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzMwODQ_1b5addce-d4b9-4eb7-80a8-e8b7ccd3c31c"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i87f15eb7f0c744a6afb357eaeef0e23f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzMxMjA_3d02ccd2-fad0-4d3a-b036-42a7182c13f2"
      unitRef="number">0.0500</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <asps:DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault
      contextRef="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQ4MjU_ef64eb2e-0cd4-4262-b741-11b6e02a5e4d"
      unitRef="usd">40000000</asps:DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault>
    <asps:DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault
      contextRef="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzQ4OTE_c618dce8-f0fd-4947-a2c5-7b13ae84a59f"
      unitRef="usd">40000000</asps:DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault>
    <asps:DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault
      contextRef="i69848b681af2429ba3487b5aa12e481c_D20180401-20180430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzUxNjk_7fb0b562-e856-4789-8a33-a563e1dc8ac7"
      unitRef="usd">40000000</asps:DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU2Njc_feeb8af4-de5c-4d17-b667-92abe2a33bb0"
      unitRef="usd">1600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU2Nzg_8a95e219-0bce-48d5-8825-7b226236b9a7"
      unitRef="usd">2900000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU3NDY_912fbdf0-6921-459d-b3d3-f6fc76783023"
      unitRef="usd">2400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU3NTc_c6576840-f7f1-4722-bd27-6186b0d01eb8"
      unitRef="usd">2200000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:InterestExpense
      contextRef="i30f730cab8f449caa6bb7f6b1b79dc8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU5MjE_0facba2c-fbd4-4ad4-a1ed-9ab780d17d17"
      unitRef="usd">13900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8bf18817bdb24140bc9b4f8c9f05e708_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzU5Mjg_cc8ec21a-9014-4be2-8213-2d6ffa13aee4"
      unitRef="usd">17700000</us-gaap:InterestExpense>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2OTQ_7a1587ad-1419-44aa-85d2-6c12634fa5d0">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our long-term debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzItMi0xLTEtMTExMTU5_b38e1844-3e38-4125-a055-34ecbc4dcf7e"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzMtMi0xLTEtMTExMTU5_e91aa4de-845b-478e-8c64-096df1a8e82c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzQtMi0xLTEtMTExMTU5_10499660-7e0f-4cce-919e-1c3443c33a94"
      unitRef="usd">247204000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90YWJsZTo4MjZhYjAzZGI3Yjc0ZDMwOThlYjM5MmI4NDJlNWY2MS90YWJsZXJhbmdlOjgyNmFiMDNkYjdiNzRkMzA5OGViMzkyYjg0MmU1ZjYxXzYtMi0xLTEtMTExMTU5_fa24e3a6-e7ec-4952-b2a0-9256261b2e88"
      unitRef="usd">247204000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i85350299367c41c489a80baebb0720dd_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzYzODU_01807859-0273-49d9-8fbc-14c219696a00"
      unitRef="number">0.24</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib46bb4329fb84ed094037b81bded87b8_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzY4NTA_fe8e9dd5-12c4-444f-9e92-c565856dd13f"
      unitRef="usd">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzY4NzY_0ef60243-cdee-4d4a-8b76-7bf9ac40d862"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib059e6a6ad2a498caadb4ffcd1e39da9_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzY5MDY_76a045f1-395a-45a1-be85-5bf3e9319b47"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="if0d2968a6c9b4babb038b41d31fcc434_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk3MTI_2c223adb-a4eb-459f-ba74-cfb626402a3d">P3Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="ib46bb4329fb84ed094037b81bded87b8_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzcyMTc_6223c83d-8c81-4765-a8e2-fb6ff35d7b7e"
      unitRef="usd">15000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="ib46bb4329fb84ed094037b81bded87b8_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzcyMjQ_f5d619bb-c655-4e9b-a4da-523077b5fa08"
      unitRef="usd">15000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzczMDQ_f17c6ac0-edf2-48ec-9618-021968c23742"
      unitRef="usd">10000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <asps:LineOfCreditFacilityOutstandingBalanceThreshold
      contextRef="ie15c1702fa884d3689bfcb7c5d287b1f_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzczMTE_9339c25c-73db-41d8-a71a-d86741987eb3"
      unitRef="usd">10000000</asps:LineOfCreditFacilityOutstandingBalanceThreshold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id3ae9a03d03c456cb49bedc92f22b283_I20210622"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzc0NzE_eee3af84-54dc-4175-a3f2-1c1fa2dc6e7e"
      unitRef="number">0.0900</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzc3MzU_6b201115-82f7-4437-80b5-e841f482387a"
      unitRef="usd">500000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i060a2c20e4b54869815eb3e11f752ff2_D20210622-20210622"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzc4MjE_4ecb43d1-218b-4cf1-9f6d-fcbfe68baf95"
      unitRef="number">0.005</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <asps:LineOfCreditFacilityCovenantThreshold
      contextRef="id3ae9a03d03c456cb49bedc92f22b283_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzg5NDA_4efcc1b1-608f-4601-a0d9-14b492ead8cc"
      unitRef="usd">40000000</asps:LineOfCreditFacilityCovenantThreshold>
    <asps:LineOfCreditFacilityCovenantThreshold
      contextRef="id3ae9a03d03c456cb49bedc92f22b283_I20210622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzkxMzU_b10cc615-28eb-4481-8290-7e274244e154"
      unitRef="usd">40000000</asps:LineOfCreditFacilityCovenantThreshold>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk1NzU_c3ef50d5-ef49-4ba5-bf04-b5eeb291964b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2NDg_55e3c42f-e786-4a72-acc8-ad331ca91b33"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i72cb2cb679b5420da4a3aa2970c52551_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzIvZnJhZzo4ZTU5YTlmZTMwOTk0MjkxYjE2YTgxOTM5NjgwMzk3Yy90ZXh0cmVnaW9uOjhlNTlhOWZlMzA5OTQyOTFiMTZhODE5Mzk2ODAzOTdjXzk2NTk_188db4a9-b1c7-4750-8be7-f83cb3eb2e64"
      unitRef="usd">100000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <asps:OtherLiabilitiesNoncurrentTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90ZXh0cmVnaW9uOmMwMDYzNWY1NmFkYTRjMTJiNDFmODNiYzVkZDRhOWFlXzg1_0b10d2c3-f05d-4c2d-a5a5-df468278de17">OTHER NON-CURRENT LIABILITIES&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:OtherLiabilitiesNoncurrentTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90ZXh0cmVnaW9uOmMwMDYzNWY1NmFkYTRjMTJiNDFmODNiYzVkZDRhOWFlXzgz_b22674b1-a859-48bb-a0c2-e51bf458bcbb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities consist of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzItMi0xLTEtMTExMTU5_1f0cd333-3367-49c6-bf98-84f78a609488"
      unitRef="usd">5029000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzItNC0xLTEtMTExMTU5_146f8ca8-827e-49df-999b-d7edd30085ca"
      unitRef="usd">12281000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzMtMi0xLTEtMTExMTU5_bc141d2b-db80-4426-adb5-7bfda5cb4517"
      unitRef="usd">14156000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzMtNC0xLTEtMTExMTU5_a4cb3843-e527-4d06-ab53-18f160906034"
      unitRef="usd">12414000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzQtMi0xLTEtMTExMTU5_d2c366c9-90a9-4337-b912-f6d93030c0e3"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzQtNC0xLTEtMTExMTU5_30e22bd7-4d11-41cd-b021-9e3a672fb3aa"
      unitRef="usd">504000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzUtMi0xLTEtMTExMTU5_e92fa69d-cf1a-471a-bf01-e49fdc39310b"
      unitRef="usd">81000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzUtNC0xLTEtMTExMTU5_2f0d4574-1284-4262-ad3d-de1c762e917c"
      unitRef="usd">40000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzctMi0xLTEtMTExMTU5_925b438e-11de-44f2-b749-acc2d91a6549"
      unitRef="usd">19266000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xNzUvZnJhZzpjMDA2MzVmNTZhZGE0YzEyYjQxZjgzYmM1ZGQ0YTlhZS90YWJsZTpjMWRiNDNhNjUwODE0OGExYjJjYzNiNzQzMDhhYWE2Mi90YWJsZXJhbmdlOmMxZGI0M2E2NTA4MTQ4YTFiMmNjM2I3NDMwOGFhYTYyXzctNC0xLTEtMTExMTU5_0dbfafe8-13d1-4d04-abe4-8595db687f96"
      unitRef="usd">25239000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzI0MTc_6b203010-f5f1-4fd3-9da3-f9357d437c8b">FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amount and estimated fair value of financial instruments and certain liabilities measured at fair value as of December&#160;31, 2021 and 2020.  The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and restricted cash are carried at amounts that approximate their fair values due to the highly liquid nature of these instruments and were measured using Level 1 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our senior secured term loan is based on quoted market prices.  Based on the frequency of trading, we do not believe that there is an active market for our debt.  Therefore, the quoted prices are considered Level 2 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the sale of Pointillist in December 1, 2021, Altisource is to receive $3.5 million on the first anniversary of the sale closing and $0.3 million following the confirmation of closing date working capital (See Note 4 for additional information).  We measure short-term receivables without a stated interest rate based on the present value of the future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the sale of the rental property management business in August 2018, Altisource was to receive $3.0 million on the earlier of a RESI change of control or on August&#160;8, 2023.  On October 19, 2020, RESI announced that it had entered into a definitive merger agreement to sell RESI.  The merger closed on January 11, 2021 and the Company subsequently received the $3.0 million payment (See Note 4 for additional information).  We measure long-term receivables without a stated interest rate based on the present value of the future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers between different levels during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that subject us to concentrations of credit risk primarily consist of cash and cash equivalents and accounts receivable.  Our policy is to deposit our cash and cash equivalents with larger, highly rated financial institutions.  The Company derived 31% of its revenue from Ocwen for the year ended December&#160;31, 2021 (see Note 3 for additional information on Ocwen revenues and accounts receivable balance).  The Company strives to mitigate its concentrations of credit risk with respect to accounts receivable by actively monitoring past due accounts and the economic status of larger customers, if known.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzI0MjA_ab274ed9-ae95-47d3-912d-19f2f4ca055d">The following fair values are estimated using market information and what the Company believes to be appropriate valuation methodologies under GAAP:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMi0xLTEtMTExMTU5_1e16c937-93ac-45e2-a947-cea42487e05d"
      unitRef="usd">98132000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtNC0xLTEtMTExMTU5_8ec28bbe-cdc5-4e95-8100-5c3e79f273a6"
      unitRef="usd">98132000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i494873048711408fb1c962b5c7494327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtNi0xLTEtMTExMTU5_027d8290-223d-4bae-bfdc-9733855f5fc7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtOC0xLTEtMTExMTU5_ffc5c429-4207-4e1c-9e90-40a75e7275dc"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTAtMS0xLTExMTE1OQ_3ab3e920-cf65-4839-8197-8fa012ff63d5"
      unitRef="usd">58263000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie2aa82792ce64d96888e005015607216_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTItMS0xLTExMTE1OQ_4c5f1670-ec02-4e63-85fa-58a974b270f6"
      unitRef="usd">58263000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTQtMS0xLTExMTE1OQ_a3709f47-7e49-47b0-99de-d74681f8fb35"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzQtMTYtMS0xLTExMTE1OQ_c5c711a9-a47b-458a-bade-92e7115c0691"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMi0xLTEtMTExMTU5_efa28099-1627-476b-a1ce-26b8e61d77ef"
      unitRef="usd">4017000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtNC0xLTEtMTExMTU5_1b6d760b-be5b-47e8-8d58-d5df62019a3f"
      unitRef="usd">4017000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i494873048711408fb1c962b5c7494327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtNi0xLTEtMTExMTU5_618a6980-9af7-48c7-9d1a-5119e6c4001e"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtOC0xLTEtMTExMTU5_f31dc1e2-48d8-49af-9535-23fe7f7445ba"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTAtMS0xLTExMTE1OQ_a3141e7e-b24f-4247-b988-65501a82b5df"
      unitRef="usd">3833000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ie2aa82792ce64d96888e005015607216_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTItMS0xLTExMTE1OQ_4addd66a-42c7-40c3-9288-4dac65573de8"
      unitRef="usd">3833000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTQtMS0xLTExMTE1OQ_c6128968-8dde-407f-bd43-093357447d41"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzUtMTYtMS0xLTExMTE1OQ_8fae2248-0548-456d-b974-98be473e8350"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMi0xLTEtMTExMTU5_9bf24708-3cae-4045-b394-3c4219120e1c"
      unitRef="usd">3643000</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctNC0xLTEtMTExMTU5_6e70b633-8677-452d-b177-ee6c1793419b"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i494873048711408fb1c962b5c7494327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctNi0xLTEtMTExMTU5_3e4f4216-7eb9-4a0a-bb96-60e9109ad2aa"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctOC0xLTEtMTExMTU5_f1f183ea-8fd5-4c41-a1da-b14c2c0e7fb7"
      unitRef="usd">3643000</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTAtMS0xLTExMTE1OQ_31ccfc93-43f1-4d45-9a1a-9b59055a9c26"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="ie2aa82792ce64d96888e005015607216_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTItMS0xLTExMTE1OQ_032b82eb-17a9-4d7e-a52b-590a942dbdbd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTQtMS0xLTExMTE1OQ_56e1126b-31e4-4f0a-b88a-b3521f5114d9"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzctMTYtMS0xLTExMTE1OQ_4ca47d08-5bff-4057-a81f-0df9abfdd40d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMi0xLTEtMTExMTU5_50f3d905-0279-4077-8852-7319dc730c80"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i3993da92554e4090acdd44fe61f0a1f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtNC0xLTEtMTExMTU5_21805a8b-bc67-468c-a8a8-1dab5222e7aa"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i494873048711408fb1c962b5c7494327_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtNi0xLTEtMTExMTU5_7b3e2db9-b652-4745-afff-ced15d165307"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i6e34187aa94a45c8b4425213fff88901_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtOC0xLTEtMTExMTU5_30b8dfef-f5ef-4495-b051-17c67105ebda"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTAtMS0xLTExMTE1OQ_e0cbe4e1-119f-4da2-87c6-f1ea07b95956"
      unitRef="usd">2531000</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="ie2aa82792ce64d96888e005015607216_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTItMS0xLTExMTE1OQ_c5cd5d49-0559-489d-a247-ff1d5ebea128"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i8f1cf8ec3c5644a680c216db407492db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTQtMS0xLTExMTE1OQ_379201d2-1224-4c4a-9c0e-5d6a15e6abd7"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent
      contextRef="i69bac06d62714f109d23a9e4a8d18f9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzgtMTYtMS0xLTExMTE1OQ_d1cae912-36d3-44a2-8f30-2f9a57092f72"
      unitRef="usd">2531000</us-gaap:BusinessCombinationContingentConsiderationAssetNoncurrent>
    <us-gaap:LongTermDebtFairValue
      contextRef="ife90fbbe371a44ca9a49be9d132636a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTItMS0xLTExMTE1OQ_c2bbf4a1-fedf-4cff-bf43-c52e48389264"
      unitRef="usd">247204000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib065f3969e8541d3b183fb2a6f2c782e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTQtMS0xLTExMTE1OQ_2adcc882-59f8-4f4c-8e2a-0fb23be30f67"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if3bac3536fc14f7ca063197e7b5dc66f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTYtMS0xLTExMTE1OQ_4be31a5b-faed-4631-be05-e6e50e298d98"
      unitRef="usd">224956000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i1c7a9636f35a4a548e91a35df82e3be2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTgtMS0xLTExMTE1OQ_59bad490-f6ec-496f-930e-f6c9179c550d"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i807d7734b28d42fc9d4a00efdecbcafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTEwLTEtMS0xMTExNTk_0f74ec70-a85d-4198-b02d-caff669808d3"
      unitRef="usd">247204000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia35b70f67025418b8f7d888beb6aa404_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTEyLTEtMS0xMTExNTk_143f3b92-7cb4-48d7-a50e-ff87a6200d77"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i860946ab8d0a4b978a51a2fa92de6007_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTE0LTEtMS0xMTExNTk_93c74573-429b-4029-aeaa-13f68a78ff67"
      unitRef="usd">201472000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7d066b6d2a5844ddb8da0a1224ca6067_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90YWJsZToxNWNiMjFiZDQ3OWU0MWQ4OWNiNzc1MGNkYzQzYzEwMy90YWJsZXJhbmdlOjE1Y2IyMWJkNDc5ZTQxZDg5Y2I3NzUwY2RjNDNjMTAzXzExLTE2LTEtMS0xMTExNTk_d0a61c79-7216-4448-a95d-87f03822b8ff"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i31a4e83d1be34967a2e89df2b1796724_D20221201-20221201"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzkwMA_f87cc92b-b84a-4328-94eb-e45afb492bca"
      unitRef="usd">3500000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <asps:FutureProceedsfromDivestitureofBusiness
      contextRef="ic3ea8bb1e30640bea31c0d9912317458_D20211231-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzk1Mg_19ad19c8-8edf-4ddc-a858-6dc75ab2978c"
      unitRef="usd">300000</asps:FutureProceedsfromDivestitureofBusiness>
    <asps:FutureProceedsfromDivestitureofBusiness
      contextRef="i9002bedefb9745e4a30f7a92fadc3474_D20180801-20180831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzEyODE_1c7f12e5-3b8d-481f-a22a-7de53d0a090c"
      unitRef="usd">3000000</asps:FutureProceedsfromDivestitureofBusiness>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i6d2d77bf51584b8d992066520e111483_D20210111-20210111"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzE1MzY_9814246f-33bf-460a-9ef9-d10f941154f2"
      unitRef="usd">3000000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODEvZnJhZzpmYTIxZGU1MDBiMDE0YmJiYWFhYzExYmE2MjYxZTcwZS90ZXh0cmVnaW9uOmZhMjFkZTUwMGIwMTRiYmJhYWFjMTFiYTYyNjFlNzBlXzIwNzk_ca5d09d3-e091-466c-97bb-c8a58ce8f01f"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDI_fb31e39b-d0e9-43ce-ad4d-2d8ccecb1508">SHAREHOLDERS&#x2019; EQUITY AND SHARE-BASED COMPENSATION&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we had 100.0 million shares authorized, 25.4 million issued and 15.9 million shares of common stock outstanding.  As of December&#160;31, 2020, we had 100.0 million shares authorized, 25.4 million shares issued and 15.7 million shares of common stock outstanding.  The holders of shares of Altisource common stock generally are entitled to one vote for each share on all matters voted on by shareholders, and the holders of such shares generally will possess all voting power.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 2009 Equity Incentive Plan (the &#x201c;Plan&#x201d;) provides for various types of equity awards, including stock options, stock appreciation rights, stock purchase rights, restricted shares, restricted share units and other awards, or a combination of any of the above.  Under the Plan, we may grant up to 6.7 million Altisource share-based awards to officers, directors, employees and to employees of our affiliates.  As of December&#160;31, 2021, 1.2 million share-based awards were available for future grant under the Plan.  Expired and forfeited awards are available for reissuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 15, 2018, our shareholders approved the renewal and replacement of the share repurchase program previously approved by the shareholders on May&#160;17, 2017.  Under the program, we are authorized to purchase up to 4.3&#160;million shares of our common stock, based on a limit of 25% of the outstanding shares of common stock on the date of approval, at a minimum price of $1.00 per share and a maximum price of $500.00 per share, for a period of five years from the date of approval.  As of December&#160;31, 2021, approximately 2.4&#160;million shares of common stock remain available for repurchase under the program.  There were no purchases of shares of common stock during the years ended December&#160;31, 2021 and 2020.  Luxembourg law limits share repurchases to the balance of Altisource Portfolio Solutions S.A. (unconsolidated parent company) retained earnings, less the value of shares repurchased.  As of December&#160;31, 2021, we can repurchase up to approximately $80 million of our common stock under Luxembourg law.  Our Credit Agreement also limits the amount we can spend on share repurchases, which limit was approximately $437&#160;million as of December&#160;31, 2021, and may prevent repurchases in certain circumstances, including if our leverage ratio exceeds 3.50 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We issue share-based awards in the form of stock options, restricted shares and restricted share units for certain employees, officers and directors.  We recognized share-based compensation expense of $2.8 million and $7.8&#160;million for the years ended December&#160;31, 2021 and 2020, respectively.  As of December&#160;31, 2021, estimated unrecognized compensation costs related to share-based awards amounted to $2.4&#160;million, which we expect to recognize over a weighted average remaining requisite service period of approximately 1.29 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option grants are composed of a combination of service-based, market-based and performance-based options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service-Based Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; These options generally vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NDU_84c58591-29c7-4ee4-9541-2bfea2527f07"&gt;three&lt;/span&gt; or &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI4NTE_b803da76-89e7-4684-9c01-3e72c90bc6e0"&gt;four&lt;/span&gt; years with equal annual vesting and generally expire on the earlier of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5MTk_f50c93f2-eddc-4e22-b009-5d6ff6c6dc04"&gt;ten&lt;/span&gt; years after the date of grant or following termination of service.  A total of 181&#160;thousand service-based options were outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-Based Options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  These option grants generally have two components, each of which vests only upon the achievement of certain criteria.  The first component, which we refer to as &#x201c;ordinary performance&#x201d; grants, generally consists of two-thirds of the market-based grant and begins to vest if the stock price is at least double the exercise price, as long as the stock price realizes a compounded annual gain of at least 20% over the exercise price.  The remaining third of the market-based options, which we refer to as &#x201c;extraordinary performance&#x201d; grants, generally begins to vest if the stock price is at least triple the exercise price, as long as the stock price realizes a compounded annual gain of at least 25% over the exercise price.  Market-based options vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM4MTk_a9ffdc7f-4ecf-400c-af18-57122e80cafe"&gt;three&lt;/span&gt; or four year installments with the first installment vesting upon the achievement of the criteria and the remaining installments vesting thereafter in equal annual installments.  Market-based options generally expire on the earlier of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDY_c26dc9af-f0dd-4f20-9cce-9c96788a7e7d"&gt;ten&lt;/span&gt; years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service or in the final &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDc_594c6403-af8c-43ea-9d58-9c8934225d65"&gt;three&lt;/span&gt; years of the option term, in which case vesting will generally continue in accordance with the provisions of the award agreement.  A total of 140&#160;thousand market-based options were outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based Options.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These option grants generally will vest if certain specific financial measures are achieved; typically with one-fourth vesting on each anniversary of the grant date.  The award of performance-based options is adjusted based on the level of achievement specified in the award agreements.  If the performance criteria achieved is above threshold performance levels, participants have the opportunity to vest in 50% to 200% of the option grants, depending upon performance achieved.  If the performance criteria achieved is below a certain threshold, the options are canceled.  The options generally expire on the earlier of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUwNDc_5e6c9e59-d388-4eb8-a4d0-da3c3dee0132"&gt;ten&lt;/span&gt; years after the date of grant or following termination of service, unless the performance criteria is met prior to termination of service in which case vesting will generally continue in accordance with the provisions of the award agreement.  There were 366 thousand performance-based options outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no stock options granted during 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the service-based options and performance-based options are determined using the Black-Scholes option pricing model and the fair values of the market-based options were determined using a lattice (binomial) model.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determined the expected option life of all service-based stock option grants using the simplified method, determined based on the graded vesting term plus the contractual term of the options, divided by two.  We use the simplified method because we believe that our historical data does not provide a reasonable basis upon which to estimate expected option life.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the weighted average grant date fair value of stock options granted per share, the total intrinsic value of stock options exercised and the grant date fair value of stock options that vested during the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value of stock options that vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average contractual term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate intrinsic&#160;value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(212,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about stock options outstanding and exercisable as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercise price range &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average remaining contractual life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average remaining contractual life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.01 &#x2014; $20.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.01 &#x2014; $30.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30.01 &#x2014; $40.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$60.01 &#x2014; $70.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$80.01 &#x2014; $90.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.01 &#x2014; $100.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These options contain market-based and performance-based components as described above.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the market prices necessary in order for the market-based options to begin to vest:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Market-based options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vesting price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ordinary performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Extraordinary performance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01 &#x2014; $60.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$60.01 &#x2014; $70.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$80.01 &#x2014; $90.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.01 &#x2014; $100.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$170.01 &#x2014; $180.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$180.01 &#x2014; $190.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over $190.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average share price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Share-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s other share-based and similar types of awards are comprised of restricted shares and restricted share units.  The restricted shares and restricted share units are comprised of a combination of service-based awards, performance-based awards and market-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service-Based Awards.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These awards generally vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcwNDI_8c68cc8a-a35e-46b9-915f-541c2035ed05"&gt;two&lt;/span&gt; to four year periods with vesting in equal annual installments.  A total of 249&#160;thousand service-based awards were outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  These awards generally vest if certain specific financial measures are achieved; generally one-third vests on each anniversary of the grant date or cliff-vest on the third anniversary of the grant date.  The number of performance-based restricted shares and restricted share units that may vest is based on the level of achievement, as specified in the award agreements.  If the performance criteria achieved is above certain financial performance levels and Altisource&#x2019;s share performance is above certain established criteria, participants have the opportunity to vest in up to 150% of the restricted share unit award for certain awards.  If the performance criteria achieved is below certain thresholds, the award is canceled.  A total of 187&#160;thousand performance-based awards were outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-Based Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  50% of these awards generally vest if certain specific market conditions are achieved over a 30-day period and the remaining 50% of these awards generally vest on the one year anniversary of the initial vesting.  The Company estimates the grant date fair value of these awards using a lattice (binomial) model.  A total of 112&#160;thousand market-based awards were outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based and Market-Based Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  These awards generally vest if certain specific financial measures are achieved and if certain specific market conditions are achieved.  If the performance criteria achieved is above certain financial performance levels and Altisource&#x2019;s share performance is above certain established criteria, participants have the opportunity to vest in up to 300% of the restricted share unit award for certain awards.  If the performance criteria or the market criteria is below certain thresholds, the award is canceled.  The Company estimates the grant date fair value of these awards using a Monte Carlo simulation model.  A total of 77&#160;thousand performance-based and market-based awards were outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company granted 368 thousand restricted share units (at a weighted average grant date fair value of $9.57 per share) during the year ended December&#160;31, 2021.  These grants include 29&#160;thousand performance-based awards that include both a performance condition and a market condition, and 89&#160;thousand performance-based awards for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our restricted shares and restricted share units:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of restricted shares and restricted &lt;br/&gt;share units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited/canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to determine the fair values for the performance-based awards that include both a performance condition and a market condition, and fair values for market-based awards as of the grant date for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Binomial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Binomial&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&#160;(%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09 - 0.27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$12.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQz_3069f417-7ab3-4fd6-91ab-9ba2f531dc33"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQz_3124cf44-5a3e-4555-92f7-f167265608e6"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzY1_5472423b-0621-4c14-8600-7ffd56b786c0"
      unitRef="shares">25400000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzY1_8b8d2cae-31a4-4710-90d7-b1543a3ae47b"
      unitRef="shares">25400000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc5_d98abb6b-eccd-451b-b66f-0fd3b524ac1b"
      unitRef="shares">15900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEzNg_ac27b6d5-9efe-44cd-b26d-85a01c4c87f6"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE1OA_fba9f25a-7d2b-44c2-ba54-8ebcb26b5baf"
      unitRef="shares">25400000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE3OQ_7009c7f5-f729-4f3f-ac0a-3510a3391a8b"
      unitRef="shares">15700000</us-gaap:CommonStockSharesOutstanding>
    <asps:CommonStockNumberOfVotingRights
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5NA_2f477c65-979c-411e-bcfd-f02a02f47b7e"
      unitRef="vote">1000</asps:CommonStockNumberOfVotingRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc1MA_c38cbece-9dc9-48e6-b075-986adb9e2063"
      unitRef="shares">6700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzg2NA_20f7bd08-5a30-4eb6-8840-6e990777d610"
      unitRef="shares">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="id8435450c62f4eaf8120d8b2f039f1a7_I20180515"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEyMzU_980d657c-6b88-4966-ace1-5df424f083a1"
      unitRef="shares">4300000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <asps:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased
      contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEyODY_b88aeaa6-e8b2-4d82-b06e-cda90aa891d8"
      unitRef="number">0.25</asps:StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased>
    <asps:StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase
      contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzEzNzg_9f633358-503e-4d08-bb56-2f118f9322cd"
      unitRef="usdPerShare">1.00</asps:StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase>
    <asps:StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase
      contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE0MTQ_70ace6ff-4b2a-415c-9647-cbc52d62d875"
      unitRef="usdPerShare">500.00</asps:StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="iac03d75c48c3443ebc14720887c71ef5_D20180515-20180515"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MjU_7960465c-ddc4-4ee0-beed-48d51abe486e">P5Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i8ddc8d0892a4439485bae9bd454dd716_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE1MDU_f2c46d88-9ec7-4399-9c3b-8099ffc598eb"
      unitRef="shares">2400000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ife21b61f83ec4da0907bfb76ca50bd0a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE1OTQ_65c915fc-8a65-4844-9e1e-b187f5f88f6b"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzE5MDA_f539941e-2018-4759-92e2-adb8ec7ac477"
      unitRef="usd">80000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <asps:StockRepurchaseProgramRepurchaseCapacityAmount
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzIwNTU_dd155bb8-8d16-43e1-8156-ba2ad8f16585"
      unitRef="usd">437000000</asps:StockRepurchaseProgramRepurchaseCapacityAmount>
    <asps:DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease
      contextRef="id893068acc044f979fe5e16d2e544044_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzIxNjI_0912a71b-64e5-4a11-a23b-68e4066441ca"
      unitRef="number">3.50</asps:DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzIzOTg_28b955b8-b035-47c8-aa69-77eacc10647b"
      unitRef="usd">2800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI0MDU_51a52a45-23fd-450c-8e8a-b04591d65720"
      unitRef="usd">7800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI1NDg_b6ad80c3-c1bb-47f2-9748-f987f3567c57"
      unitRef="usd">2400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI2NTc_0855ada4-defb-4eec-8b4b-267331994b60">P1Y3M14D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib449e2d8b5a04b0092d5c989cd74fb49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzI5OTU_7a840818-99a1-45bc-b861-32a016bb4f5a"
      unitRef="shares">181000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward
      contextRef="ica0bf185925b4a31ab4498b2b8b7b57c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzMxMDU_1b09b898-85d3-4390-adfe-301d8dfbe998"
      unitRef="component">2</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest
      contextRef="iadd3bbc297dd4938ad4d99906ccdf08f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM0NzA_c12ab307-8737-4dd5-b2de-108a24076065"
      unitRef="number">0.20</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest
      contextRef="ib5e46b1dc56a4d9da9f73d962d3b279d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzM3NjE_9ae6b73b-c310-459f-a18f-7f9c2feff9e1"
      unitRef="number">0.25</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibbc398359a0b443886b72a4588644213_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MTY_d8552cab-ee61-458d-82b6-5102ea4d5f7b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i771405bbcbd14e4d9b86a6aec89445a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQzNTc_14640acf-bdda-4bff-ad37-ac4f4c894916"
      unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="i49e4dade0a1b4db9854052d98c07c4d8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQ4Mzc_1d6252ef-0284-4b34-bf2a-c142ae7acf31"
      unitRef="number">0.50</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="i3a3cf9057a664fb98455210defa0b92c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzQ4NDM_8989e788-ff62-4b28-88ad-5810a92b7020"
      unitRef="number">2</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibb9394523d174dc4b3cf165e14fd12db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUyOTg_fcdcb87e-9e11-4622-aff3-cb388b92494d"
      unitRef="shares">366000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i75b5a745d4f344bb9d51274f5220ebb1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUzNjA_8bf60fbe-88a1-4a24-a308-67972e2d18ad"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia02b3077075d4f83b7acaf58a026e107_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzUzNjA_aae26db4-9f5a-47a2-84b4-34700a5caa7f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MDU_f6c38076-84c9-4657-b8d1-f0c66b9d7fe6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the weighted average grant date fair value of stock options granted per share, the total intrinsic value of stock options exercised and the grant date fair value of stock options that vested during the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value of stock options that vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpiZTgyNzIzNzdhNGQ0ZWMwODgyNTg5ZTg2ZWI4Yjk0MC90YWJsZXJhbmdlOmJlODI3MjM3N2E0ZDRlYzA4ODI1ODllODZlYjhiOTQwXzQtMi0xLTEtMTExMTU5_e1960c05-8bfb-4159-91ba-ddfe6357477d"
      unitRef="usd">1203000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpiZTgyNzIzNzdhNGQ0ZWMwODgyNTg5ZTg2ZWI4Yjk0MC90YWJsZXJhbmdlOmJlODI3MjM3N2E0ZDRlYzA4ODI1ODllODZlYjhiOTQwXzQtNC0xLTEtMTExMTU5_950affa8-0e55-4ca9-bdbd-43a86abb79a6"
      unitRef="usd">2730000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MzM_afacc9e9-9be9-44f4-a180-d397627d0cdc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average contractual term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate intrinsic&#160;value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(212,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItMS0xLTEtMTExMTU5_03a2de57-5699-458a-b8cd-e213af252f72"
      unitRef="shares">899914</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItMy0xLTEtMTExMTU5_121792af-f312-4253-b05a-e74d3048cd56"
      unitRef="usdPerShare">32.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItNS0xLTEtMTExMTU5_5de3a797-7a24-46ab-b8a0-9d82de3d2f16">P5Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzItNy0xLTEtMTExMTU5_8c87bd0f-f544-4ead-8822-298f9696137d"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzUtMS0xLTEtMTExMTU5_57936d46-fc61-4834-9553-cbb1ea423fb6"
      unitRef="shares">212575</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzUtMy0xLTEtMTExMTU5_2cd52eae-e087-43c4-bb39-392d7fb0b85e"
      unitRef="usdPerShare">32.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctMS0xLTEtMTExMTU5_3bb2040a-447b-4ab5-bac9-7308a6812689"
      unitRef="shares">687339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctMy0xLTEtMTExMTU5_092b7338-a7d7-4164-83fd-f4f8208524ec"
      unitRef="usdPerShare">27.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctNS0xLTEtMTExMTU5_9a85d44d-951a-495e-a5bf-b32ead94fbe2">P4Y6M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzctNy0xLTEtMTExMTU5_d86cb5fa-7004-49dd-b0ab-a91f65961a3c"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktMS0xLTEtMTExMTU5_8929ef78-d06f-4c21-bcb4-4f978fcfd5d4"
      unitRef="shares">525707</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktMy0xLTEtMTExMTU5_f9d4ae55-c56e-4c6e-8bea-9ca54a999119"
      unitRef="usdPerShare">28.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktNS0xLTEtMTExMTU5_e491b58a-b6c4-46e1-a76a-1f94b364e7ae">P4Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo0YmY1MWZiOTgwNzU0NDg0OWVkNTY0OGZjNTZlZjIwZi90YWJsZXJhbmdlOjRiZjUxZmI5ODA3NTQ0ODQ5ZWQ1NjQ4ZmM1NmVmMjBmXzktNy0xLTEtMTExMTU5_8aea18f4-79be-4582-baac-4ee16d2c58c1"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MjY_b323be76-1913-4f4a-a2e5-2e18ed1090f3">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about stock options outstanding and exercisable as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercise price range &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average remaining contractual life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average remaining contractual life &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.01 &#x2014; $20.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.01 &#x2014; $30.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;415,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$30.01 &#x2014; $40.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$60.01 &#x2014; $70.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$80.01 &#x2014; $90.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.01 &#x2014; $100.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These options contain market-based and performance-based components as described above.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMC0xLTEtMTExMTU5L3RleHRyZWdpb246NWRlNDUwMDhmM2RkNDFkY2JiNGJlNGU1OTFiMDkyMjVfNA_0fb575d1-e790-4af3-829d-35114c48bb66"
      unitRef="usdPerShare">10.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMC0xLTEtMTExMTU5L3RleHRyZWdpb246NWRlNDUwMDhmM2RkNDFkY2JiNGJlNGU1OTFiMDkyMjVfOQ_2e071115-f052-4be0-84a3-ce8a8b2711a2"
      unitRef="usdPerShare">20.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMi0xLTEtMTExMTU5_595a47de-9dee-449e-bc9a-66eed8692be8"
      unitRef="shares">127400</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtNC0xLTEtMTExMTU5_301e5186-0bad-4a24-b628-00409b437223">P3Y3M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtNi0xLTEtMTExMTU5_f31e07e7-bfa6-4474-8caf-ab7faf9dff77"
      unitRef="usdPerShare">18.79</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtOC0xLTEtMTExMTU5_29b14684-ab06-41fd-be86-ee9ff14ea2e4"
      unitRef="shares">123238</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i10e27630853e4e809d86121ca9a7070b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMTAtMS0xLTExMTE1OQ_b287b46e-f282-49b5-a14b-3c7c4b6cb01d">P3Y3M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ic59bb4bde11847be9b50d32cec216b06_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzMtMTItMS0xLTExMTE1OQ_b42a6e44-0050-4d0b-9a37-30bf48c2a8de"
      unitRef="usdPerShare">18.79</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246OTE0ZGQ1MTU3Y2EwNDMxMTliOGFiNWJkOGM5ZGJjYjBfNA_426b0602-519f-448e-966c-85c03574f94e"
      unitRef="usdPerShare">20.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246OTE0ZGQ1MTU3Y2EwNDMxMTliOGFiNWJkOGM5ZGJjYjBfOQ_69050492-488a-4279-a28f-3333bc24a42b"
      unitRef="usdPerShare">30.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMi0xLTEtMTExMTU5_f0ba2b3f-0b0d-4d8f-837d-ae788c2415dd"
      unitRef="shares">415710</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtNC0xLTEtMTExMTU5_2b75fa41-4d3e-4a95-9080-ebb76276f464">P5Y1M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtNi0xLTEtMTExMTU5_43a5c0e7-e5d2-49be-83c6-18596e5cd305"
      unitRef="usdPerShare">24.87</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtOC0xLTEtMTExMTU5_357ec7ce-6b64-4961-9630-59a8c7f2d6ae"
      unitRef="shares">326338</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="icd26acfbfc494ac58755cf7c12d42595_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMTAtMS0xLTExMTE1OQ_4e2219ed-ebdd-4f2d-81ee-431b36341fc7">P4Y11M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="id2de7ba384fb49f6b8183204127e47b5_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzQtMTItMS0xLTExMTE1OQ_f9f359bc-65e4-4f8c-bc57-80b4dbbd63b9"
      unitRef="usdPerShare">24.84</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246MGViZTg5MWMzODRkNDJjMGJmYTM3NmFlZmZlMDZkZTVfNA_2ed5deb9-7ddd-49ce-b75a-b4ff0dc32310"
      unitRef="usdPerShare">30.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246MGViZTg5MWMzODRkNDJjMGJmYTM3NmFlZmZlMDZkZTVfOQ_3c0a558d-8e45-4379-80da-7b16dcab2ee8"
      unitRef="usdPerShare">40.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMi0xLTEtMTExMTU5_7e282979-6566-4aa5-9198-050b677e82c9"
      unitRef="shares">30729</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtNC0xLTEtMTExMTU5_4a116cb1-48a6-484e-b751-e546097c7b2a">P4Y7M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtNi0xLTEtMTExMTU5_d9a4c8c6-612f-410b-8881-4adffec6f363"
      unitRef="usdPerShare">33.10</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtOC0xLTEtMTExMTU5_ac924b2c-d554-4697-a19a-ea7c33cd2ec2"
      unitRef="shares">18506</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i03d4b88d8f8143eca574bbf7a3c26310_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMTAtMS0xLTExMTE1OQ_8e5c0830-095a-471b-b452-6ed3ceed6466">P4Y6M25D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ifd1a9e4b886144788768d18543040cf7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzUtMTItMS0xLTExMTE1OQ_324349f0-dcad-44a4-90f8-461aa7e372a7"
      unitRef="usdPerShare">33.40</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZDdmYWY0NmU4NWE4NGZmMDhjNjRmMGExN2Q0MzgxMzBfNA_6f0d6379-00b5-4443-b7c0-36c9fcd131f9"
      unitRef="usdPerShare">60.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZDdmYWY0NmU4NWE4NGZmMDhjNjRmMGExN2Q0MzgxMzBfOQ_bdf68dc7-b578-4e96-b23c-e651cc999dc9"
      unitRef="usdPerShare">70.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMi0xLTEtMTExMTU5_7272e6e1-2c74-4f88-8008-9aa23e33d32e"
      unitRef="shares">58500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtNC0xLTEtMTExMTU5_6614d6e0-d772-4920-b504-e8b93228dbba">P0Y2M8D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtNi0xLTEtMTExMTU5_283adbda-5c05-49cc-ad57-c3eff910e620"
      unitRef="usdPerShare">60.76</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtOC0xLTEtMTExMTU5_4498d995-396b-4153-a9be-98500f619cff"
      unitRef="shares">43875</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i68e5147d694d4346adbd43c94c4dae17_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMTAtMS0xLTExMTE1OQ_89f15d12-d7f0-47a1-8aef-e12f87109bad">P0Y2M8D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i95e2711ce3f7416f89a80517b1a82d23_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzgtMTItMS0xLTExMTE1OQ_e69d92c4-de8c-46c7-a7cb-b029fbbfa890"
      unitRef="usdPerShare">60.76</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmFhODlhMmRlZDliYzRhYzE5MzQ3YjYyMzRmNmEzMDE1XzQ_6ae20651-6fce-46b9-911c-a6414317795b"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmFhODlhMmRlZDliYzRhYzE5MzQ3YjYyMzRmNmEzMDE1Xzk_ed96bba6-19ca-44e5-8040-5f1729ef4b0a"
      unitRef="usdPerShare">90.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTItMS0xLTExMTE1OQ_49925b15-f853-40f3-8da2-f6c8b735f3e7"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTQtMS0xLTExMTE1OQ_3c69527b-ea5f-4264-86f5-fd1b276e231b">P2Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTYtMS0xLTExMTE1OQ_33f6808e-abc7-4e90-9ba5-f2f1c6905cf4"
      unitRef="usdPerShare">86.69</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTgtMS0xLTExMTE1OQ_5517e34f-4c80-465d-8f2f-1d9cede1c4be"
      unitRef="shares">6250</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i318a24952a1945bca7b3963b7218a291_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTEwLTEtMS0xMTExNTk_2b9887c9-f114-4cbf-8c74-9031bb3a288e">P2Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="idbfb50c275844bb2a195cc358c488e90_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzEwLTEyLTEtMS0xMTExNTk_579c9353-4aef-4dad-b7fa-e1e1c9830237"
      unitRef="usdPerShare">86.69</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjkyN2VkMzc1MjVkNDRiZjI4YTgxNGFhNDBjMDVlNWM2XzQ_9ece30b9-b284-4a7c-9151-ecc708fbc637"
      unitRef="usdPerShare">90.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjkyN2VkMzc1MjVkNDRiZjI4YTgxNGFhNDBjMDVlNWM2Xzk_b5b74d21-8424-4c78-a6cd-617929e2723b"
      unitRef="usdPerShare">100.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTItMS0xLTExMTE1OQ_5e3f9cdc-a123-4a55-bb87-68fad6f8055d"
      unitRef="shares">30000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTQtMS0xLTExMTE1OQ_ffada7ff-608a-4cfe-86d3-25cb3a23a38f">P2Y9M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTYtMS0xLTExMTE1OQ_7d71aad7-a440-412d-bb92-08b6de578204"
      unitRef="usdPerShare">96.87</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTgtMS0xLTExMTE1OQ_84f624c6-e0fb-4988-90a1-c2a7b6c6f620"
      unitRef="shares">7500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i851a998ac7a449c3958f5bb88c5255dc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTEwLTEtMS0xMTExNTk_2d7841c1-e53e-4f14-bd9a-704c565b7099">P2Y9M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i6e29d00c3b2a4412bcead4e4c6105b64_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzExLTEyLTEtMS0xMTExNTk_a606d68c-03c4-4efb-b3b8-0adf78245d26"
      unitRef="usdPerShare">96.87</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzE1LTItMS0xLTExMTE1OQ_20d51484-b8ed-4a36-b14e-3e1c239c6aa8"
      unitRef="shares">687339</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxM2I3ZjdlYTg2NjM0ZDIyOTAzZGVmYzc5MjdjZTFlNi90YWJsZXJhbmdlOjEzYjdmN2VhODY2MzRkMjI5MDNkZWZjNzkyN2NlMWU2XzE1LTgtMS0xLTExMTE1OQ_f2b0fe45-6bb4-4310-870c-0dcd158863bf"
      unitRef="shares">525707</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <asps:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4MjQ_5752089d-1269-4424-b7f2-c5d298a79ce5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the market prices necessary in order for the market-based options to begin to vest:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Market-based options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vesting price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ordinary performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Extraordinary performance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01 &#x2014; $60.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$60.01 &#x2014; $70.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$80.01 &#x2014; $90.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$90.01 &#x2014; $100.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$170.01 &#x2014; $180.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$180.01 &#x2014; $190.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over $190.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average share price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit
      contextRef="i2dc96594a4474058a9e70b9a3b6d237c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246YmFiMmRhMzM5NDM2NGQ4YWE3MTdhNWZiYjQyY2RiNjhfNA_3b4c853f-750a-4f8f-b4bc-70d574ba7125"
      unitRef="usdPerShare">50.01</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="i2dc96594a4474058a9e70b9a3b6d237c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtMC0xLTEtMTExMTU5L3RleHRyZWdpb246YmFiMmRhMzM5NDM2NGQ4YWE3MTdhNWZiYjQyY2RiNjhfOQ_4f89f045-2c77-438e-b98f-9422e3bf7fb7"
      unitRef="usdPerShare">60.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i77381e312f7e4eaaa65931ed2d4b59bf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtMi0xLTEtMTExMTU5_310c8de6-c6b5-4736-9436-16091e49d431"
      unitRef="shares">7756</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i374542955d8541daaa83d86a00844d7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzQtNC0xLTEtMTExMTU5_ef1b663c-054d-4aaf-bed0-5f1bed24da49"
      unitRef="shares">4162</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit
      contextRef="i5c22539c9ac94cf080928b4f55332399_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246M2NkNzkyNWMxMWE1NGQ2NWEwZjM3YTIyMzkzYjgzYjdfNA_6aecb2d5-a310-4ea8-afca-d6d469616bef"
      unitRef="usdPerShare">60.01</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="i5c22539c9ac94cf080928b4f55332399_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtMC0xLTEtMTExMTU5L3RleHRyZWdpb246M2NkNzkyNWMxMWE1NGQ2NWEwZjM3YTIyMzkzYjgzYjdfOQ_c0028878-8ac1-4cc7-9e02-927dba24b311"
      unitRef="usdPerShare">70.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i69a3b4f6ae5a447cb48e7c1baa028048_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtMi0xLTEtMTExMTU5_9bcfbdf0-f6d9-48fc-9377-6aa5a39237f1"
      unitRef="shares">8148</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i8e47ad5f1a984e58a3c24393a5f434ca_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzUtNC0xLTEtMTExMTU5_d794b211-6d1c-4c81-9227-641c1e64bb84"
      unitRef="shares">6250</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit
      contextRef="i93276e28d6a94a57afb73171349183ef_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZjI3NTliODAzOGZhNDk2ZDlmOGJjMjdkYTE3M2M2N2FfNA_c425edea-9149-4ac4-a247-2d94bcd95c63"
      unitRef="usdPerShare">80.01</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="i93276e28d6a94a57afb73171349183ef_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctMC0xLTEtMTExMTU5L3RleHRyZWdpb246ZjI3NTliODAzOGZhNDk2ZDlmOGJjMjdkYTE3M2M2N2FfOQ_2bf46c70-b998-4abe-8fde-9ea6e88a92b5"
      unitRef="usdPerShare">90.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i52cfe71e9a614d74b319a00ea474697c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctMi0xLTEtMTExMTU5_83c2bfd9-6153-473f-b7ae-747bf7dfe4ff"
      unitRef="shares">0</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i735d0cbe0c4f40f8bfa26507e9b4f3ca_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzctNC0xLTEtMTExMTU5_eb3f1bd1-a073-4f22-b1fc-19dac7606dfc"
      unitRef="shares">3878</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit
      contextRef="i0faa71c519d448e4ada6ae1b9db3895c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ODViMWY5Njc3NzU3NGQ3ZGFjMzFkYmU1MWFjNDgwYjlfNA_4236736b-decc-4846-a97a-86b29f5927d1"
      unitRef="usdPerShare">90.01</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="i0faa71c519d448e4ada6ae1b9db3895c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtMC0xLTEtMTExMTU5L3RleHRyZWdpb246ODViMWY5Njc3NzU3NGQ3ZGFjMzFkYmU1MWFjNDgwYjlfOQ_642839fc-a41f-4bca-9dda-dc7139ba03f9"
      unitRef="usdPerShare">100.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="ia67570e5246f4634b76142ee8ef273f2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtMi0xLTEtMTExMTU5_0e6ae74d-fc93-4496-8bd8-fc437b0b3369"
      unitRef="shares">0</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i8e812c35ba434d83a5457ac310b5e12d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzgtNC0xLTEtMTExMTU5_6dc2844d-51af-4ca0-b60b-181f5a72f3ef"
      unitRef="shares">4075</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit
      contextRef="i4e0f91ef84e6436398f124ef70e3c569_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmRjNDIxN2ZiYjdiOTRkMTg4NTkzZDNmMmM5ODQ2Yjc4XzQ_665a267b-e4cb-4cab-8588-4cf0fd266ddc"
      unitRef="usdPerShare">170.01</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="i4e0f91ef84e6436398f124ef70e3c569_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOmRjNDIxN2ZiYjdiOTRkMTg4NTkzZDNmMmM5ODQ2Yjc4Xzk_0264cb64-388d-4ea8-b1df-d43c6b749500"
      unitRef="usdPerShare">180.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i50053898b092401faa8a72081c29864e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTItMS0xLTExMTE1OQ_c21318b0-9b8e-46df-bb49-30765184e53c"
      unitRef="shares">12500</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="ibe483f38901242a788822b2b5f07652d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE2LTQtMS0xLTExMTE1OQ_be49aff7-07e4-4626-a9b7-78f55f38a9fa"
      unitRef="shares">0</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit
      contextRef="ic87ffe7129314fa2a4132af8d8ea1b96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjRjYzkzN2UyODkwZTQxNDZiZDU1Y2U0M2Q2NmIzMGM5XzQ_8915d554-d473-45e4-9966-21eb90737d2b"
      unitRef="usdPerShare">180.01</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="ic87ffe7129314fa2a4132af8d8ea1b96_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjRjYzkzN2UyODkwZTQxNDZiZDU1Y2U0M2Q2NmIzMGM5Xzk_3225ae00-6bb2-4b23-85e2-45568284f9a7"
      unitRef="usdPerShare">190.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="icb8fd6b2530644b5ae8e21b124e5f0f2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTItMS0xLTExMTE1OQ_48d86389-e8a9-4710-af92-edbcbac2a05f"
      unitRef="shares">0</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i5e0b777ea0954694af7839f18e4b3824_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE3LTQtMS0xLTExMTE1OQ_f6e44a1d-468b-411c-ae68-45f3174c7d08"
      unitRef="shares">14625</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit
      contextRef="i1dcb6e7143924968986d057a8acd2e11_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE4LTAtMS0xLTExMTE1OS90ZXh0cmVnaW9uOjY1ZmQ3ZDViYTI2NDQxODA5YmUzZGMzMDQ2NDU5YmRjXzk_4bf67047-0311-44dd-a67b-b4c27abbbc6d"
      unitRef="usdPerShare">190.00</asps:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i84774a303ad24903a7cea94531be2a4e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE4LTItMS0xLTExMTE1OQ_34a04a72-eae5-4218-8e3f-fdc3e8a72a72"
      unitRef="shares">15000</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="ia8c8fcd02cd441f3a873f34d66527f5e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzE4LTQtMS0xLTExMTE1OQ_d6a1da6c-d71a-4dec-8ba1-d723d451e7bc"
      unitRef="shares">13750</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIwLTItMS0xLTExMTE1OQ_e2af7467-adb0-4b20-ba10-0b80e91a8cdb"
      unitRef="shares">43404</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
      contextRef="i5d944946df824942a625811d6605456b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIwLTQtMS0xLTExMTE1OQ_3fa166d9-b6fe-4f1c-b41d-897baa99ed19"
      unitRef="shares">46740</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="i71f82bca76434c558c8fd9d97fab93de_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIyLTItMS0xLTExMTE1OQ_a5a14e9b-ffc7-4863-a76f-cdf45e876198"
      unitRef="usdPerShare">69.52</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="i5d944946df824942a625811d6605456b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZToxNmEyNzg2YjY2ZjI0MWMzOGQwZmZhOTc2YzY2MDkxNi90YWJsZXJhbmdlOjE2YTI3ODZiNjZmMjQxYzM4ZDBmZmE5NzZjNjYwOTE2XzIyLTQtMS0xLTExMTE1OQ_c054b649-1283-461d-85c0-97c00a879840"
      unitRef="usdPerShare">55.89</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i27113b9cc03648bc944c99fd54792ec6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk4Mjc_fb3ea529-89b4-43d0-afde-8f0a80bd9d98">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i544e0336b9ce4a62a552898abc1c7da0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzcxMTk_e8d17881-0a3c-4b97-af81-5f940b09e5fb"
      unitRef="shares">249000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="i6ecacd8a1dd74de1b4b2cf1c3ae0a7db_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc3NzA_6a679de8-763e-4c44-88a8-dc101fbcb2e0"
      unitRef="number">1.50</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i524fd6c48bec431daca3340d51017d13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzc5MzA_f314904e-5635-42c2-b8ca-99cb02b0d8e5"
      unitRef="shares">187000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i26066f60d9714f20a904bb4863d96f17_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgwMDc_03cecf2e-718b-4aed-9778-995a602290f6"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i26066f60d9714f20a904bb4863d96f17_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgwOTk_041394e8-27ba-47ac-a1a3-894c3c87ad1d">P30D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id3c89029b292412b8321823ce0489a97_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgxMzE_9b70266d-1af1-4250-a963-a250f13485b5"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id3c89029b292412b8321823ce0489a97_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk3ODc_cdb0d5d7-224c-425d-9400-6e282fd549cd">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i81aff9c3925940028eedccaa7697534d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzgzMjc_35e32282-aab1-4e37-9933-cbce35e590bf"
      unitRef="shares">112000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage
      contextRef="i34d64bd5bd394bc58d4c5847e779b1ec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzg3NjY_53fe9e7a-e4df-4c49-87d6-e09cf1f873d4"
      unitRef="number">3</asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ibddf50fae35248aa9116f045a4a8cc6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkwNDM_7b943ef3-6d83-4c6d-833e-2cbc666aeba5"
      unitRef="shares">77000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="iae63393edb4844fbbb91c78d55899749_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkxMzU_911d8515-2add-4579-b15e-de9c3afed194"
      unitRef="shares">368000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <asps:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue
      contextRef="iae63393edb4844fbbb91c78d55899749_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkyMDk_ffd607c7-bce5-416f-bf95-80bf613eaa5d"
      unitRef="usdPerShare">9.57</asps:SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i1a5a49c1deba4f09818e49c327f1b401_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkyNzE_f79f5dad-cc0e-4407-81d2-87a30a4e7091"
      unitRef="shares">29000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i7b5c6726dc19408c8da956e2ca19b186_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0XzkzNjk_9c87a141-5ab4-4265-937e-2735180516c3"
      unitRef="shares">89000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk3OTk_f88387ba-b962-4b44-96f2-91af7eaaa388">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to our restricted shares and restricted share units:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of restricted shares and restricted &lt;br/&gt;share units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;878,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited/canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ic04a4e234ec7449ebb528528d3c49296_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzItMS0xLTEtMTExMTU5_991e6d89-9b84-4f5d-8699-33e664648a6d"
      unitRef="shares">878521</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzMtMS0xLTEtMTExMTU5_69b0ba80-7c21-458c-bbbf-02545cec9bb7"
      unitRef="shares">368412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther
      contextRef="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzQtMS0xLTEtMTExMTU5_20c7b2f6-923f-4d50-b19f-16b82dc46f27"
      unitRef="shares">246382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="iafbae45e727942a5b28f86c3c66062c2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzUtMS0xLTEtMTExMTU5_abc61e1a-ccce-4c19-80ce-8aeb4e74ed5a"
      unitRef="shares">374913</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i631ad9712a164031b7f702735ccc45bd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTo5Njg5MDZlZTAwYzM0NzJkYjQwNzczYjRjM2YzZWZiNi90YWJsZXJhbmdlOjk2ODkwNmVlMDBjMzQ3MmRiNDA3NzNiNGMzZjNlZmI2XzctMS0xLTEtMTExMTU5_a644c660-1d44-486a-a98a-eb004569c3cb"
      unitRef="shares">625638</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90ZXh0cmVnaW9uOjdiMzViMWU1NGQ1ZjQ5MzliNjJiYzAzOWJhM2U0NWU0Xzk3OTY_3944804e-0824-40cb-9b90-4c5dc3e72f30">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following assumptions were used to determine the fair values for the performance-based awards that include both a performance condition and a market condition, and fair values for market-based awards as of the grant date for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Binomial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Binomial&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&#160;(%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.09 - 0.27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in&#160;years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$12.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtMi0xLTEtMTExMTU5_f5b4a7b6-e1a9-4a22-b530-a4fc4e0cb9d5"
      unitRef="number">0.0016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtNC0xLTEtMTExMTU5_d52f0dab-534e-48f6-bcb1-9cdcc068c30c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtNi0xLTEtMTExMTU5_08202f71-e303-413e-988b-b01a34eaed5d"
      unitRef="number">0.0247</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8d2a40caa1954c9b896102e9a5b508e7_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtOC0xLTEtMTExMTU5L3RleHRyZWdpb246NTZlNGQ0YWQzZjliNGJjMDk0YjIwNzk5NDZiNmYxNGJfNA_10534de3-0b84-4354-906e-7fa17cef62a3"
      unitRef="number">0.0009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i92894894b0f64702bdb610015c337dcc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzMtOC0xLTEtMTExMTU5L3RleHRyZWdpb246NTZlNGQ0YWQzZjliNGJjMDk0YjIwNzk5NDZiNmYxNGJfOQ_25ff688c-687c-4b1c-8bfe-502da9bc1c23"
      unitRef="number">0.0027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtMi0xLTEtMTExMTU5_057bf81d-6009-4430-bb60-2c1d52184823"
      unitRef="number">0.3954</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtNC0xLTEtMTExMTU5_2d711af6-f712-4806-be62-cdd9547fccea"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtNi0xLTEtMTExMTU5_b9100f43-eac1-4515-9e99-1643c71baffb"
      unitRef="number">0.1772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzQtOC0xLTEtMTExMTU5_42a22e65-54e3-4671-aed2-91f24467430e"
      unitRef="number">0.8036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtMi0xLTEtMTExMTU5_e7a63e0d-2cfa-4daa-9844-eb48c3ab99bb"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i583dd3a068eb48c09bae56e0cceea1ae_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtNC0xLTEtMTExMTU5_89554e41-302f-4bf3-860c-468476ddd56e"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtNi0xLTEtMTExMTU5_b57e780b-d512-42c6-b382-661520037954"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzUtOC0xLTEtMTExMTU5_b28362f6-dbd5-49a5-a2a1-ad285c3db0f6"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzYtMi0xLTEtMTExMTU5_5a3a485e-8a46-4c67-b532-ed6213acac21">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i8c132738add747d0af8952a210296155_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzYtNi0xLTEtMTExMTU5_df9d5d62-460e-453f-a054-3aafe68128c4">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7111590c2eff46adb02aee523d81ffc5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzYtOC0xLTEtMTExMTU5_43eedc45-f72a-4eb9-a787-e589fa150b93">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharePrice
      contextRef="i4ae3f837f46c40a5af5b4610b66ff8ce_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctMi0xLTEtMTExMTU5_7c9eef0a-dbce-4175-9407-952204c382b1"
      unitRef="usdPerShare">10.16</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i568e4e195c694a8f87bd2a915c95f89e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctNC0xLTEtMTExMTU5_4a178b20-fd46-43d2-9bcf-6a2be38c6f96"
      unitRef="usdPerShare">0</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i82868cdaf4df409fbc115df30d4dda06_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctNi0xLTEtMTExMTU5_8896dfbc-2396-4660-ad98-9c5de44fb304"
      unitRef="usdPerShare">0</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i524ac4504d984f8781ba474978ded98d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xODcvZnJhZzo3YjM1YjFlNTRkNWY0OTM5YjYyYmMwMzliYTNlNDVlNC90YWJsZTpjODY2ODYxNTExMGM0OTY2YjZjZjk1NDhjMDZmMzJiNi90YWJsZXJhbmdlOmM4NjY4NjE1MTEwYzQ5NjZiNmNmOTU0OGMwNmYzMmI2XzctOC0xLTEtMTExMTU5_c75bd30c-c4f9-4d94-b272-17420d5190c3"
      unitRef="usdPerShare">12.58</us-gaap:SharePrice>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzE0NDI_f4c4d0c1-fe25-4486-bd25-7a25f0faecd4">REVENUE&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify revenue in three categories: service revenue, revenue from reimbursable expenses and non-controlling interests.  Service revenue consists of amounts attributable to our fee-based services.  Reimbursable expenses and non-controlling interests are pass-through items for which we earn no margin.  Reimbursable expenses consist of amounts we incur on behalf of our customers in performing our fee-based services that we pass directly on to our customers without a markup.  Non-controlling interests represent the earnings of Lenders One, a consolidated entity that is a mortgage cooperative managed, but not owned, by Altisource.  The Lenders One members&#x2019; earnings are included in revenue and reduced from net income to arrive at net income attributable to Altisource (see Note 2).  Our services are provided to customers located in the United States.  The components of revenue were as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reimbursable expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregation of total revenues by major source is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve months ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contract assets consist of unbilled accounts receivable (see Note 6).  Our contract liabilities consist of current deferred revenue and other non-current liabilities as reported on the accompanying consolidated balance sheets.  Revenue recognized that was included in the contract liability at the beginning of the period was $5.5 million and $4.8 million for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <asps:ScheduleofrevenueTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzE0NDQ_b6a70469-af2e-4e2a-9203-e62daf529be0">The components of revenue were as follows for the years ended December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reimbursable expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-controlling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:ScheduleofrevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a7fb5dc179e4a99a736c95749328c6e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzItMi0xLTEtMTExMTU5_a5c4959f-e8a8-41ea-a3d5-bf679fa4d32c"
      unitRef="usd">170613000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37604fe8eb5c4790900e66fcda177473_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzItNC0xLTEtMTExMTU5_4ee86335-fe1b-411a-a1a3-5d84e1d943a9"
      unitRef="usd">347313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b6c31ad96744091b942c1f7ed17589d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzMtMi0xLTEtMTExMTU5_5e53845f-fd01-4cfa-b788-4f8bc8ef3925"
      unitRef="usd">6555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id98c280e05ec47ba8d5e1b148a20447e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzMtNC0xLTEtMTExMTU5_7e53a6ca-21e5-491c-a12e-61816bf81186"
      unitRef="usd">16285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebc22e4ff8ac44b3b0e1e4d355cb0380_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzQtMi0xLTEtMTExMTU5_98d66b0c-4416-43a9-9c1a-09e2ac6040ac"
      unitRef="usd">1285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2727fae68df4340a3714708a5c20438_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzQtNC0xLTEtMTExMTU5_3ab6c7ab-e5f3-4546-97a7-a06189990d45"
      unitRef="usd">1949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzYtMi0xLTEtMTExMTU5_d4432dcc-2e86-46eb-9da2-77fb058037b8"
      unitRef="usd">178453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTphYTgzODhmZmNjNjc0ZGZmODQwNTEzYzU0MDIxNjY5MS90YWJsZXJhbmdlOmFhODM4OGZmY2M2NzRkZmY4NDA1MTNjNTQwMjE2NjkxXzYtNC0xLTEtMTExMTU5_3e4e62df-6aed-4a02-a989-ee6c587a9aec"
      unitRef="usd">365547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied148615531846cc914deab1292e9c50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtMi0xLTEtMTE1OTA4_b887cd15-976b-4234-9a27-512c06feb50e"
      unitRef="usd">157855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03d1339b4fb44f03a94ed4347c3bbc54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtNC0xLTEtMTE1OTA4_d58ecde6-ed1f-4491-9b9f-07e4a246327e"
      unitRef="usd">14043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6e85e829fcd4b559a1994a9902f9c4f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtNi0xLTEtMTE1OTA4_5088f08e-cb55-49eb-b8d9-d8d2b97a4c31"
      unitRef="usd">6555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzMtOC0xLTEtMTE1OTA4_300513a5-f529-4d9b-8b0c-cfe7c1afd590"
      unitRef="usd">178453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i980ebfa9678544ba917b75d4c91f6c7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtMi0xLTEtMTE1OTA4_248350e1-80b6-4bfc-8b29-b786afcde030"
      unitRef="usd">332084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18b293235ed047979d34976e9c314feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtNC0xLTEtMTE1OTA4_9afccab5-06c4-4e81-90af-9980fbd423e8"
      unitRef="usd">17178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf98687f11c841b5b7e965839e252c10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtNi0xLTEtMTE1OTA4_f2f8da15-8bc9-416d-bed8-80eb2ba89a64"
      unitRef="usd">16285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90YWJsZTplZGQ5YjUxZWEwYjI0ZTc0YTE1MmJhYzFlZmFhODgxYS90YWJsZXJhbmdlOmVkZDliNTFlYTBiMjRlNzRhMTUyYmFjMWVmYWE4ODFhXzQtOC0xLTEtMTE1OTA4_0a62eb65-ad36-4ddf-98da-62169eb032dc"
      unitRef="usd">365547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzEzODk_8e666617-eafb-44a2-9052-9151e0020352"
      unitRef="usd">5500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTMvZnJhZzplNjQ1YjI4YmM5YTg0MmNiYmE2M2Y4ZDdjNjE3MWYzYS90ZXh0cmVnaW9uOmU2NDViMjhiYzlhODQyY2JiYTYzZjhkN2M2MTcxZjNhXzEzOTY_17db99f8-720d-4e05-92d3-a14c4c92a9f5"
      unitRef="usd">4800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <asps:CostOfRevenueTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90ZXh0cmVnaW9uOmFlZWFlZWZhMjk1MTQxZWFhOTc5ZGJjZDg1ODk1OGMxXzQ0MA_39d3413b-af32-474d-9c31-a06a81f1e23c">COST OF REVENUE&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue principally includes payroll and employee benefits associated with personnel employed in customer service, operations and technology roles, fees paid to external providers related to the provision of services, reimbursable expenses, technology and telecommunications costs as well as depreciation and amortization of operating assets.  The components of cost of revenue were as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outside fees and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology and telecommunications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reimbursable expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:CostOfRevenueTextBlock>
    <asps:ScheduleOfCostOfRevenueTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90ZXh0cmVnaW9uOmFlZWFlZWZhMjk1MTQxZWFhOTc5ZGJjZDg1ODk1OGMxXzQ0NA_97647187-c846-4a29-98a0-033b575d8dad">The components of cost of revenue were as follows for the years ended December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outside fees and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology and telecommunications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reimbursable expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:ScheduleOfCostOfRevenueTableTextBlock>
    <us-gaap:CostDirectLabor
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzItMi0xLTEtMTExMTU5_a70adae9-3dc4-4c5d-afc4-21fae20bf8b2"
      unitRef="usd">69990000</us-gaap:CostDirectLabor>
    <us-gaap:CostDirectLabor
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzItNC0xLTEtMTExMTU5_2c73a786-4cde-4ef7-b273-139e87e2c5a5"
      unitRef="usd">94365000</us-gaap:CostDirectLabor>
    <asps:CostOutsideFeesAndServices
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzMtMi0xLTEtMTExMTU5_e2bb6582-ef14-4c18-bc5c-79fc0d6c94e4"
      unitRef="usd">66386000</asps:CostOutsideFeesAndServices>
    <asps:CostOutsideFeesAndServices
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzMtNC0xLTEtMTExMTU5_4247673b-4a76-4c69-8bda-fd6b737c5e74"
      unitRef="usd">146322000</asps:CostOutsideFeesAndServices>
    <asps:CostTechnologyAndTelecommunications
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzQtMi0xLTEtMTExMTU5_7994816e-84d1-4f06-aa27-8b4440cd8220"
      unitRef="usd">25273000</asps:CostTechnologyAndTelecommunications>
    <asps:CostTechnologyAndTelecommunications
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzQtNC0xLTEtMTExMTU5_a880d0d1-9cd0-4b3e-be39-800abf03054a"
      unitRef="usd">35912000</asps:CostTechnologyAndTelecommunications>
    <asps:CostReimbursableExpenses
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzUtMi0xLTEtMTExMTU5_e328224e-a662-48e6-92f6-73900716634c"
      unitRef="usd">6555000</asps:CostReimbursableExpenses>
    <asps:CostReimbursableExpenses
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzUtNC0xLTEtMTExMTU5_07ea0246-9737-4094-a155-23837c94758c"
      unitRef="usd">16285000</asps:CostReimbursableExpenses>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzYtMi0xLTEtMTExMTU5_074e6e01-ed4a-460d-94c8-774c1c93dd36"
      unitRef="usd">3162000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzYtNC0xLTEtMTExMTU5_d3bd2914-13ac-4768-a488-93e3318e93b5"
      unitRef="usd">12310000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzktMi0xLTEtMTExMTU5_12d50892-d0cc-4f58-a446-318b0c7d8add"
      unitRef="usd">171366000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18xOTkvZnJhZzphZWVhZWVmYTI5NTE0MWVhYTk3OWRiY2Q4NTg5NThjMS90YWJsZTowOTM3M2IxODY5OTc0ODEwOWMxYmQ2Y2M1MzRhNzA3Ni90YWJsZXJhbmdlOjA5MzczYjE4Njk5NzQ4MTA5YzFiZDZjYzUzNGE3MDc2XzktNC0xLTEtMTExMTU5_d6dc1e63-6806-4a72-9c59-f53beced5c2c"
      unitRef="usd">305194000</us-gaap:CostOfGoodsAndServicesSold>
    <asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90ZXh0cmVnaW9uOjA4NTM5ZWVkOTk5MDRjZDM4ZTFhZTc5NmIwYzVhZmM2XzU1Mg_4339c9d9-cf6c-4baf-a810-e14a5834f6d2">SELLING, GENERAL AND ADMINISTRATIVE EXPENSES&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative expenses include payroll and employee benefits associated with personnel employed in executive, sales and marketing, finance, technology, law, compliance, human resources, vendor management, facilities and risk management roles.  This category also includes professional services fees, occupancy costs, marketing costs, depreciation and amortization of non-operating assets and other expenses.  The components of selling, general and administrative expenses were as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Occupancy related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock>
    <asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90ZXh0cmVnaW9uOjA4NTM5ZWVkOTk5MDRjZDM4ZTFhZTc5NmIwYzVhZmM2XzU1NQ_4bc74c10-fd8b-4af1-8e05-d41ae5651084">The components of selling, general and administrative expenses were as follows for the years ended December&#160;31:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Occupancy related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzItMi0xLTEtMTExMTU5_821c2b3a-3dcf-4275-8dc6-1ee816593c52"
      unitRef="usd">28367000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzItNC0xLTEtMTExMTU5_295d65af-078b-441e-bcb9-355bd7b17b6a"
      unitRef="usd">35521000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:ProfessionalFees
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzMtMi0xLTEtMTExMTU5_4b8df7f2-e4cc-4d73-933f-adceaf624bb6"
      unitRef="usd">10163000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzMtNC0xLTEtMTExMTU5_a8252c4f-af19-4416-9221-4c6facb47054"
      unitRef="usd">11444000</us-gaap:ProfessionalFees>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzQtMi0xLTEtMTExMTU5_2a7c0883-3941-4f58-82ac-1635f6bf77e3"
      unitRef="usd">9467000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzQtNC0xLTEtMTExMTU5_2f81faa4-b43e-466e-8504-5a2d1ffd432e"
      unitRef="usd">14720000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OccupancyNet
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzUtMi0xLTEtMTExMTU5_7c66fdf3-d53b-42ef-9e30-762afb6d3609"
      unitRef="usd">9332000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzUtNC0xLTEtMTExMTU5_c8ccba65-c26c-4698-9289-5b77140a91bf"
      unitRef="usd">19363000</us-gaap:OccupancyNet>
    <us-gaap:MarketingExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzYtMi0xLTEtMTExMTU5_c3a27820-c10f-4266-8a0f-447645b0da7e"
      unitRef="usd">2157000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzYtNC0xLTEtMTExMTU5_9f44afff-dbbf-45d1-adfa-6ee44cab0c3e"
      unitRef="usd">3325000</us-gaap:MarketingExpense>
    <asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzctMi0xLTEtMTExMTU5_f3b79d44-70b1-4df5-8ee8-fa19a5489a32"
      unitRef="usd">1430000</asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization>
    <asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzctNC0xLTEtMTExMTU5_236bff6b-a681-4084-84d8-ee585bf6153c"
      unitRef="usd">2580000</asps:SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzgtMi0xLTEtMTExMTU5_7ee47654-827d-4506-804d-fe2c94fadb1f"
      unitRef="usd">6133000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzgtNC0xLTEtMTExMTU5_a7810195-15e9-4bc1-b18f-c4a9448ca8db"
      unitRef="usd">5783000</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzEwLTItMS0xLTExMTE1OQ_772c9b08-fec6-4ba2-b6c5-dd7c96c85a3a"
      unitRef="usd">67049000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDIvZnJhZzowODUzOWVlZDk5OTA0Y2QzOGUxYWU3OTZiMGM1YWZjNi90YWJsZTphNGIzYzRmOWJmZmI0YTU2YmYxMGQxOTgxYmM1Y2NhZi90YWJsZXJhbmdlOmE0YjNjNGY5YmZmYjRhNTZiZjEwZDE5ODFiYzVjY2FmXzEwLTQtMS0xLTExMTE1OQ_eb0468a2-78f3-40ed-9d7c-7b1ab7a9fb12"
      unitRef="usd">92736000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90ZXh0cmVnaW9uOmU3ZDRiN2IxZWI0ODQ1MTJiOGM4ZGViOWYzY2MwNzk2Xzk3_53d5e4d5-8411-4a7c-b610-64441ae32f9f">OTHER INCOME (EXPENSE), NET&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expense), net consists of the following for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90ZXh0cmVnaW9uOmU3ZDRiN2IxZWI0ODQ1MTJiOGM4ZGViOWYzY2MwNzk2XzEwMA_ede6db95-e60d-4c3f-883d-921bd75e84e5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expense), net consists of the following for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeOther
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzItMi0xLTEtMTExMTU5_da537f97-2327-43be-9271-fa9aa92746e7"
      unitRef="usd">4000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzItNC0xLTEtMTExMTU5_c24174c1-1752-4aa4-8580-04041f715d96"
      unitRef="usd">114000</us-gaap:InterestIncomeOther>
    <asps:OtherNonoperatingIncomeExpenseOther
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzQtMi0xLTEtMTExMTU5_04f8091c-3d7e-42fc-8a37-cd96b0dbb124"
      unitRef="usd">860000</asps:OtherNonoperatingIncomeExpenseOther>
    <asps:OtherNonoperatingIncomeExpenseOther
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzQtNC0xLTEtMTExMTU5_a01fae7e-74ce-4325-ad2b-4fb73a6b7736"
      unitRef="usd">261000</asps:OtherNonoperatingIncomeExpenseOther>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzYtMi0xLTEtMTExMTU5_0af5d7a2-c41a-4dac-8a67-cb554dc826e8"
      unitRef="usd">864000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDUvZnJhZzplN2Q0YjdiMWViNDg0NTEyYjhjOGRlYjlmM2NjMDc5Ni90YWJsZToyMzgwN2RiNTY0Yzk0MDVjYWY3MzljMjQ4YjYzMDliYi90YWJsZXJhbmdlOjIzODA3ZGI1NjRjOTQwNWNhZjczOWMyNDhiNjMwOWJiXzYtNC0xLTEtMTExMTU5_e4cfc410-099e-4f98-b042-afeb559d3154"
      unitRef="usd">375000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1OTM_dd93a84f-bd64-4612-9568-4d1aa335611a">INCOME TAXES&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before income taxes and non-controlling interests consist of the following for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic - Luxembourg &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax provision consists of the following for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic - Luxembourg&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic - Luxembourg&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate in a Uruguay free trade zone that provides an indefinite future tax benefit.  The tax holiday is conditioned upon our meeting certain employment and investment thresholds.  The impact of these tax holidays decreased foreign taxes by $0.1 million ($0.01 per diluted share) and $0.1 million ($0.01 per diluted share) for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for certain income and expense items differently for financial reporting purposes and income tax purposes.  We recognize deferred income tax assets and liabilities for these differences between the financial reporting basis and the tax basis of our assets and liabilities as well as expected benefits of utilizing net operating loss and credit carryforwards.  We measure deferred income tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which we expect to recover or settle those temporary differences.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the tax effects of the temporary differences is as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal and state tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-U.S. deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-U.S. deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(389,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A valuation allowance is provided when it is deemed more likely than not that some portion or all of a deferred tax asset will not be realized.  In determining whether a valuation allowance is needed requires an extensive analysis of positive and negative evidence regarding realization of the deferred tax assets and, inherent in that, an assessment of the likelihood of sufficient future taxable income.  When there is a cumulative pretax loss for financial reporting for the current and two preceding years (i.e., a three year cumulative loss), this is a significant element of negative evidence that would be difficult to overcome on a more likely than not or any other basis.  Therefore, the Company&#x2019;s valuation allowance was $389.1 million and $372.2 million for the year ending December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to 2020, the Company did not recognize deferred taxes on cumulative earnings of subsidiaries other than Luxembourg and the Philippines because the Company intended for those earnings to be indefinitely reinvested. In 2020, the Company recognized income tax expense on $68 million of accumulated earnings in India that had previously been considered indefinitely reinvested and began recognizing income tax expense on earnings in India.  In 2021, the Company recognized income tax expense on a $15 million dividend from the Company&#x2019;s India subsidiary to its parent. The Company continues to remain indefinitely reinvested in all other non-Luxembourg earnings not previously discussed.  The other non-Luxembourg earnings reinvested as of December 31, 2021 were approximately $3.7 million, which if distributed would result in no additional tax due. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had a deferred tax asset of $368.8 million as of December&#160;31, 2021 relating to Luxembourg, U.S. federal, state and foreign net operating losses compared to $353.4 million as of December&#160;31, 2020.  As of December&#160;31, 2021 and 2020, a valuation allowance of $367.8 million and $349.8 million, respectively, has been established related to Luxembourg net operating loss (&#x201c;NOL&#x201d;).  As of December&#160;31, 2020 a valuation allowance of $0.8 million has been established related to state NOLs and a valuation allowance of $2.4 million has been established related to U.S. federal NOLs (no comparative amounts for the year ended December&#160;31, 2021).  The gross amount of net operating losses available for carryover to future years is approximately $1,476.8 million as of December&#160;31, 2021 and approximately $1,415.9 million as of December&#160;31, 2020.  These losses are scheduled to expire between the years 2023 and 2041.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company had a deferred tax asset of $0.8 million and $0.9 million as of December&#160;31, 2021 and 2020, respectively, relating to state tax credits.  Some of the state tax credit carryforwards have an indefinite carryforward period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is taking advantage of the Coronavirus Aid, Relief, and Economic Security (&#x201c;CARES&#x201d;) Act signed into law on March 27, 2020 by utilizing a five year carryback of the full $14.8 million net operating loss generated in the U.S. in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rate differs from the Luxembourg statutory tax rate due to tax rate differences on foreign earnings, increases in uncertain tax positions, state taxes, remeasurement of deferred tax assets related to tax rate changes, a decrease in unrecognized tax benefits, tax exempt income primarily from the sale of Pointillist (see Note 4) and a valuation allowance against deferred tax assets the Company believes it is more likely than not will not be realized&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the Luxembourg statutory tax rate to our effective tax rate for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29.79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax rate differences on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Exempt Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145.91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows ASC Topic 740 which clarifies the accounting and disclosure for uncertainty in tax positions.  We analyzed our tax filing positions in the domestic and foreign tax jurisdictions where we are required to file income tax returns as well as for all open tax years subject to audit in these jurisdictions.  The Company has open tax years in the United States (2015 through 2020), India (2011 through 2021) and Luxembourg (2015 through 2019).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes changes in unrecognized tax benefits during the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of unrecognized tax benefits as of the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases as a result of tax positions taken in a prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases as a result of tax positions taken in a prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases as a result of tax positions taken in the current period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of unrecognized tax benefits as of the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax benefits including interest and penalties that, if recognized, would affect the effective tax rate is $14.9 million and $13.2 million as of December&#160;31, 2021 and 2020, respectively.  The Company recognizes interest, if any, related to unrecognized tax benefits as a component of income tax expense.  As of December&#160;31, 2021 and 2020, the Company had recorded accrued interest and penalties related to unrecognized tax benefits of $5.8 million and $4.6 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1OTk_18798cde-8e9a-404e-892b-02da7d8f65dd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before income taxes and non-controlling interests consist of the following for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic - Luxembourg &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzItMi0xLTEtMTExMTU5_037fe0fc-94ac-460d-917e-9461b098349f"
      unitRef="usd">25490000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzItNC0xLTEtMTExMTU5_0b89dff1-6d04-4a50-9f6d-dc8e46c879d9"
      unitRef="usd">-50822000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzMtMi0xLTEtMTExMTU5_d7ae7724-bf9e-492d-ba99-cff01e79a3f4"
      unitRef="usd">-9536000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzMtNC0xLTEtMTExMTU5_2d1274e9-47ae-40bf-9d89-ec3290880b6f"
      unitRef="usd">-13243000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzQtMi0xLTEtMTExMTU5_32531120-2533-4730-b894-d0d8759da459"
      unitRef="usd">-669000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i432559f331994a2383274327a2bd02af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzQtNC0xLTEtMTExMTU5_0afacf63-71bd-4221-97f0-a6b046ecf0c2"
      unitRef="usd">6359000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzYtMi0xLTEtMTExMTU5_53afa006-0470-41c8-94a1-3d0f84b5c9c3"
      unitRef="usd">15285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo3ZGMzNmM0NWRkNjI0NWVkYWQwMTg1Njg1MDgwYjM2ZS90YWJsZXJhbmdlOjdkYzM2YzQ1ZGQ2MjQ1ZWRhZDAxODU2ODUwODBiMzZlXzYtNC0xLTEtMTExMTU5_1d0b036b-87de-4c3e-8d64-a2adbbe57b8f"
      unitRef="usd">-57706000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU2MDA_ad8a1ca3-0c35-48d4-94e4-04f140ef66c5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax provision consists of the following for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic - Luxembourg&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic - Luxembourg&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - U.S. state&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign - non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i995543a416e546629675d4f6988c0ff4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzMtMi0xLTEtMTExMTU5_6a296bb5-6940-4fca-8322-f8ad4c85814d"
      unitRef="usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0f2fd1f66bc34162beaac54c7ba24b91_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzMtNC0xLTEtMTExMTU5_784656e1-b398-488b-885d-9191fa915a55"
      unitRef="usd">2158000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzQtMi0xLTEtMTExMTU5_a007ecad-4186-4930-9b85-51e5e20c9a2e"
      unitRef="usd">432000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzQtNC0xLTEtMTExMTU5_60b39877-ce44-44c1-b55b-b2e30bd9c61f"
      unitRef="usd">-4992000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6ef3ee3e676642dba33481af14ebf309_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzUtMi0xLTEtMTExMTU5_157c248d-c906-46f3-8df8-a41e32a72b64"
      unitRef="usd">308000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ic21a55c502c945548156bd0b65607d0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzUtNC0xLTEtMTExMTU5_598eb864-6db0-4c0e-8490-01171f661080"
      unitRef="usd">322000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzYtMi0xLTEtMTExMTU5_21c34633-cb00-4eb8-aed8-3724d0d45a42"
      unitRef="usd">3197000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i432559f331994a2383274327a2bd02af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzYtNC0xLTEtMTExMTU5_fa223280-8e73-4b05-8bc2-225fbc215131"
      unitRef="usd">6088000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzgtMi0xLTEtMTExMTU5_79edf70b-5ff3-4d04-ae70-fbe24259a727"
      unitRef="usd">3937000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzgtNC0xLTEtMTExMTU5_cd640ad4-758a-4e02-89b8-65fbd0e2b73b"
      unitRef="usd">3576000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i995543a416e546629675d4f6988c0ff4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEwLTItMS0xLTExMTE1OQ_07763306-3065-4855-8901-3b5ffbee5390"
      unitRef="usd">140000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0f2fd1f66bc34162beaac54c7ba24b91_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEwLTQtMS0xLTExMTE1OQ_3b439cef-f040-40f5-94d9-8946c459164c"
      unitRef="usd">-224000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i453bbfff0a23410faf85fe32c6cbe60b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzExLTItMS0xLTExMTE1OQ_365d0190-b310-4d45-b5f6-def4a813e947"
      unitRef="usd">-519000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i12caf21b685841dcbfda911fad60d76a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzExLTQtMS0xLTExMTE1OQ_b80095ad-73db-46c3-92e6-58768d202f56"
      unitRef="usd">2808000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i6ef3ee3e676642dba33481af14ebf309_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEyLTItMS0xLTExMTE1OQ_fe952ef4-baa5-48ab-a5a1-1a37cf12139a"
      unitRef="usd">-836000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ic21a55c502c945548156bd0b65607d0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEyLTQtMS0xLTExMTE1OQ_b5e92081-51e3-4a72-80c7-75bd758e579b"
      unitRef="usd">465000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i0e8f59b545d74e6da01600291e1c1e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEzLTItMS0xLTExMTE1OQ_c40ba28e-1ead-4b17-9b1d-2d9eadb5d48d"
      unitRef="usd">510000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i432559f331994a2383274327a2bd02af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzEzLTQtMS0xLTExMTE1OQ_e1a7243b-beef-42d9-bede-fe75bc9b5731"
      unitRef="usd">1984000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE1LTItMS0xLTExMTE1OQ_4a0bc8a4-af44-45bc-9b1f-a79c7bd79ebb"
      unitRef="usd">-705000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE1LTQtMS0xLTExMTE1OQ_8f2b678e-81e1-4632-b96a-a566bb750ab6"
      unitRef="usd">5033000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE3LTItMS0xLTExMTE1OQ_ae023ce5-e01c-46d4-bf35-863ba3eef1f0"
      unitRef="usd">3232000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo1MDI5YzZmYWU4MWU0ZTcxOTE4MmMyZTg2ZGQyYjZjOC90YWJsZXJhbmdlOjUwMjljNmZhZTgxZTRlNzE5MTgyYzJlODZkZDJiNmM4XzE3LTQtMS0xLTExMTE1OQ_fdaf5dc6-6e80-4025-a0e5-f755c489b2f1"
      unitRef="usd">8609000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ2MA_2793b924-3d5a-4016-bfb0-06236cdd8f3a"
      unitRef="usd">100000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ2NA_8162584f-7246-458d-b845-b2faa6a5c015"
      unitRef="usdPerShare">0.01</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ5MA_e9e03226-aaaa-4822-b86c-9f4cf0ed8ef9"
      unitRef="usd">100000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzQ5NA_f705fb42-0bd4-408f-8c6b-59884339805f"
      unitRef="usdPerShare">0.01</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU2MDI_3aaf69df-1fcc-4f86-a753-21b4ee7e7a7c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the tax effects of the temporary differences is as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal and state tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-U.S. deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-U.S. deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(389,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzMtMi0xLTEtMTExMTU5_dad83148-f1b2-4c31-9b9e-996988fa1df6"
      unitRef="usd">368824000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzMtNC0xLTEtMTExMTU5_091414e7-b6d4-4bd5-aba0-4f902a1e4fd2"
      unitRef="usd">353358000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzQtMi0xLTEtMTExMTU5_9ecf39af-5aff-49e7-a452-945048338c95"
      unitRef="usd">194000</asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState>
    <asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzQtNC0xLTEtMTExMTU5_ec44bade-37db-4d43-a182-b22f2afee3e2"
      unitRef="usd">242000</asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState>
    <asps:DeferredTaxAssetsNonU.S.
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzUtMi0xLTEtMTExMTU5_04e2ee73-2bd1-4f29-aebf-0422f9487bd9"
      unitRef="usd">13326000</asps:DeferredTaxAssetsNonU.S.>
    <asps:DeferredTaxAssetsNonU.S.
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzUtNC0xLTEtMTExMTU5_774a01b8-dff3-459d-afe0-90656bc1b510"
      unitRef="usd">11327000</asps:DeferredTaxAssetsNonU.S.>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzYtMi0xLTEtMTExMTU5_0e48a737-9f76-4caa-81b6-881f72bed720"
      unitRef="usd">1220000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzYtNC0xLTEtMTExMTU5_35770fbb-9453-4180-a1e3-0ce8a990df31"
      unitRef="usd">1658000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzctMi0xLTEtMTExMTU5_ebf89aae-4c50-42c8-bf2e-10335301a71f"
      unitRef="usd">962000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzctNC0xLTEtMTExMTU5_08e57278-68e3-444c-a0f2-a50583432c9f"
      unitRef="usd">1205000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzgtMi0xLTEtMTExMTU5_3d043b6e-a6da-4bd1-bea8-c3afb226b30d"
      unitRef="usd">10397000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzgtNC0xLTEtMTExMTU5_e7b54065-ce36-4dae-9404-2d419e9c9cdc"
      unitRef="usd">10351000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzExLTItMS0xLTExMTE1OQ_b86a3d5c-211c-4614-8c09-ce68baa5f380"
      unitRef="usd">8290000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzExLTQtMS0xLTExMTE1OQ_ed3afa39-69fa-44fa-bd85-91fcaf2a672b"
      unitRef="usd">8133000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEyLTItMS0xLTExMTE1OQ_bc7232c5-540a-4e15-8b62-ee518ca5045c"
      unitRef="usd">-61000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEyLTQtMS0xLTExMTE1OQ_d1dddbf9-5683-47f5-87cc-8150cf720631"
      unitRef="usd">441000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <asps:DeferredTaxLiabilitiesNonU.S.
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEzLTItMS0xLTExMTE1OQ_5872e89d-5d15-4560-8c2f-df1e75a1f741"
      unitRef="usd">523000</asps:DeferredTaxLiabilitiesNonU.S.>
    <asps:DeferredTaxLiabilitiesNonU.S.
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzEzLTQtMS0xLTExMTE1OQ_5acb96ed-52ef-42db-982a-5952a0a7f137"
      unitRef="usd">7000</asps:DeferredTaxLiabilitiesNonU.S.>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE0LTItMS0xLTExMTE1OQ_5e9c3343-c3d1-4666-9314-20d275fe78e5"
      unitRef="usd">-334000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE0LTQtMS0xLTExMTE1OQ_b9096b9c-f626-4570-8d00-97d4d6561dd2"
      unitRef="usd">736000</us-gaap:DeferredTaxLiabilitiesOther>
    <asps:DeferredTaxAssetsGrossNetofDeferredTaxLiabilities
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE1LTItMS0xLTExMTE1OQ_4c931294-2404-4a05-9a2a-008921f0d7e1"
      unitRef="usd">386505000</asps:DeferredTaxAssetsGrossNetofDeferredTaxLiabilities>
    <asps:DeferredTaxAssetsGrossNetofDeferredTaxLiabilities
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE1LTQtMS0xLTExMTE1OQ_6395ab7c-c554-417f-a3f5-01f27292887e"
      unitRef="usd">368824000</asps:DeferredTaxAssetsGrossNetofDeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE3LTItMS0xLTExMTE1OQ_71e110cd-01a4-416b-8983-b5af4ffb798d"
      unitRef="usd">389147000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE3LTQtMS0xLTExMTE1OQ_5db3263b-72e9-4abc-8220-d216c2c575aa"
      unitRef="usd">372227000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE5LTItMS0xLTExMTE1OQ_daf8881b-4793-43ea-a17d-ae2fb3933aa1"
      unitRef="usd">2642000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZToxNjhhYTVmYWJhYTQ0YjMwYTU2YmYzNDM1YWM1NTE1Ni90YWJsZXJhbmdlOjE2OGFhNWZhYmFhNDRiMzBhNTZiZjM0MzVhYzU1MTU2XzE5LTQtMS0xLTExMTE1OQ_81f3a8ca-fdbc-43e4-9243-cd8025ba0397"
      unitRef="usd">3403000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzE5Njc_453d1308-e962-4a6e-b8c2-13c0fdd51b06"
      unitRef="usd">389100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzE5NzQ_b45f33f4-6961-40e7-81c0-d0ca362d6307"
      unitRef="usd">372200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2d0579573a4c4c21859cb25ecc27c64e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzIyOTY_c79e2ccd-bc57-46e4-9d87-31644f357777"
      unitRef="usd">68000000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ifed3dec89c484b81b1bf7dd72569c42b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI1MTI_b990729c-4102-45ec-aa4b-0380e80be239"
      unitRef="usd">15000000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI3ODM_775ba314-381d-48df-b86d-583002302b7f"
      unitRef="usd">3700000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI4MjQ_79ae23b5-04bb-493f-a516-5a17e9f76f65"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI4ODg_b3844ce0-a25c-4d10-85a1-a8a3015806c9"
      unitRef="usd">368800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzI5ODk_845c63d9-8c7e-42b1-8400-340fb38245b5"
      unitRef="usd">353400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i9970d4abaa8f438d8e8a5a55aeeb99ad_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMwNDU_c45ca7ec-3879-4243-9c86-82a0090b8d2f"
      unitRef="usd">367800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i32075b321eae43638d92ba810afeb1c6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMwNTI_f7e74f5c-5682-4f16-8906-7aa8e83e3e6f"
      unitRef="usd">349800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i822d1385bdf14526b16f1cde60163c36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMxNzY_200292a4-2bcc-413f-894c-94b13846b917"
      unitRef="usd">800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="iedd47b01ba0442afb3777592a2f69fca_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMyNTE_de05a7a5-e5cc-45e0-a822-b40f6167edad"
      unitRef="usd">2400000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="if62f0f93dfdf4648a191222616fdd6a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzMzMDU_a7a9a315-9e33-40c7-8aeb-5a02d0c78f12"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM0NTE_36b34960-25b2-48a2-8516-81be0ac2bed8"
      unitRef="usd">1476800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM0ODE_aec852ac-e3cd-4140-90d9-66d7496271f8"
      unitRef="usd">1415900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="if62f0f93dfdf4648a191222616fdd6a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM2MTQ_85f2f875-ae20-47e9-8cec-776fe1b5e150"
      unitRef="usd">800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i822d1385bdf14526b16f1cde60163c36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM2MjE_58b39834-b516-4adc-9501-f038fcc63f3a"
      unitRef="usd">900000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <asps:OperatingLossCarrybackCARESAct
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzM5NDk_60568cf6-78c6-4c44-b967-ce333ea29109"
      unitRef="usd">14800000</asps:OperatingLossCarrybackCARESAct>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1Nzk_429e1e11-d945-4373-a186-4fa6711f5268">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the Luxembourg statutory tax rate to our effective tax rate for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29.79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax rate differences on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Exempt Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145.91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzItMi0xLTEtMTExMTU5_edc59dcb-a3cb-4f19-a67b-273864f41f7e"
      unitRef="number">0.2494</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzItNC0xLTEtMTExMTU5_2126d54a-fd10-4aa5-a38c-b2a977467545"
      unitRef="number">0.2494</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzMtMi0xLTEtMTExMTU5_aec9dbd0-5e78-40e1-9aff-feffeb4f1b76"
      unitRef="number">1.3003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzMtNC0xLTEtMTExMTU5_37b93810-d316-4a34-9947-8e63da72ff12"
      unitRef="number">-0.2979</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzQtMi0xLTEtMTExMTU5_582ba3de-81ff-4708-8bc9-b9f2110125ce"
      unitRef="number">-0.0387</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzQtNC0xLTEtMTExMTU5_aec1313f-0671-430c-a39f-c9efedc4f055"
      unitRef="number">-0.0125</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzUtMi0xLTEtMTExMTU5_fadb8db5-23a8-4fb6-bc44-6a1b01c5efbd"
      unitRef="number">-0.0036</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzUtNC0xLTEtMTExMTU5_f7d07c10-d532-460e-8bc7-641075f35a1b"
      unitRef="number">-0.0010</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <asps:EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzYtMi0xLTEtMTExMTU5_400b4967-1c0b-4626-845d-d07ebde6013c"
      unitRef="number">0.1182</asps:EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent>
    <asps:EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzYtNC0xLTEtMTExMTU5_b67b6ab3-02ce-40cf-b13f-b0b1b8c87219"
      unitRef="number">-0.0294</asps:EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzgtMi0xLTEtMTExMTU5_9df7ce84-785b-4df3-97e9-a99d9ea66b75"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzgtNC0xLTEtMTExMTU5_a2b2e36a-bf4a-40be-b741-ee7f5346adbf"
      unitRef="number">-0.0240</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzktMi0xLTEtMTExMTU5_22561c75-04dc-41ff-850d-625a116254aa"
      unitRef="number">0.0646</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzktNC0xLTEtMTExMTU5_0becf7f7-2655-48eb-a552-606f81e9ba2b"
      unitRef="number">-0.0662</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEwLTItMS0xLTExMTE1OQ_0ac2c3df-e42e-4ede-a53f-c8712eb00ad6"
      unitRef="number">1.4591</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEwLTQtMS0xLTExMTE1OQ_2fcfad04-753e-40f7-849a-14bee7893501"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzExLTItMS0xLTExMTE1OQ_07a4168c-2e7e-4a91-baa1-84835556cb32"
      unitRef="number">-0.0270</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzExLTQtMS0xLTExMTE1OQ_4ae5e138-c5a7-4f67-ac2e-a7e985d6f2b2"
      unitRef="number">0.0304</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEzLTItMS0xLTExMTE1OQ_8074eb87-7a1e-40b9-a132-86f3ea430fd5"
      unitRef="number">0.2114</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo4YmI1Y2NjZTZmZmM0M2Y3OWE1MjUzMmQzYjZhY2Y5Yy90YWJsZXJhbmdlOjhiYjVjY2NlNmZmYzQzZjc5YTUyNTMyZDNiNmFjZjljXzEzLTQtMS0xLTExMTE1OQ_b9276e9a-573a-4568-970d-9eb997bd83ec"
      unitRef="number">-0.1492</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1OTY_d369d38f-6b75-45ea-bba0-54ea008d1b5e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes changes in unrecognized tax benefits during the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of unrecognized tax benefits as of the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases as a result of tax positions taken in a prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases as a result of tax positions taken in a prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases as a result of tax positions taken in the current period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of unrecognized tax benefits as of the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzItMi0xLTEtMTExMTU5_9ceb6a9e-6709-44d9-b394-7f5ea84951d1"
      unitRef="usd">8541000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzItNC0xLTEtMTExMTU5_0a7f2a8f-4a16-4c66-8553-d37aa860426f"
      unitRef="usd">9767000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzMtMi0xLTEtMTExMTU5_00cf1bda-876c-4708-ae68-ca6c755a2e12"
      unitRef="usd">1648000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzMtNC0xLTEtMTExMTU5_521adeda-d51c-4ab8-9432-84ba197bf5da"
      unitRef="usd">2591000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzQtMi0xLTEtMTExMTU5_f845d99c-75cd-426a-bce5-41e1fc9139c2"
      unitRef="usd">2130000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzQtNC0xLTEtMTExMTU5_b7d3efc3-3859-48a5-872f-865dfae258c2"
      unitRef="usd">767000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzUtMi0xLTEtMTExMTU5_ae6c53de-7835-4dfe-8c46-2717ead64cf6"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzUtNC0xLTEtMTExMTU5_766d0b6f-4884-463b-9ebd-87953d1489d5"
      unitRef="usd">598000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzctMi0xLTEtMTExMTU5_d544758c-f4a1-4261-9650-353f9c2ad809"
      unitRef="usd">9023000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90YWJsZTo5MzU2NTAyMjNiYjU0Mzg1OTYwOTdmM2UzMzZlYzg4MC90YWJsZXJhbmdlOjkzNTY1MDIyM2JiNTQzODU5NjA5N2YzZTMzNmVjODgwXzctNC0xLTEtMTExMTU5_0835796e-ffb0-4ecc-bfa1-7c25358e4e63"
      unitRef="usd">8541000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzUyODM_93b88309-d029-4252-b305-72d3769707d2"
      unitRef="usd">14900000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzUyOTA_e8929b09-64aa-4f5b-b813-79404c02f63e"
      unitRef="usd">13200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1NTU_d1aec6b1-b210-4c0e-81c4-7d1644a3dcdd"
      unitRef="usd">5800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMDgvZnJhZzo1ODhhYjIzNmI5ODM0NzE0OGQzMWRjM2RlMDVjN2MyMi90ZXh0cmVnaW9uOjU4OGFiMjM2Yjk4MzQ3MTQ4ZDMxZGMzZGUwNWM3YzIyXzU1NjI_fe4b1c76-6ca1-415d-8de3-8d13ef125ac7"
      unitRef="usd">4600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzE3NTA_d460b659-105b-4adf-b593-142c53b6a2ae">EARNINGS PER SHAREBasic earnings (loss) per share is computed by dividing earnings (loss) available to common shareholders by the weighted average number of common shares outstanding for the period.  Diluted earnings (loss) per share reflects the assumed conversion of all dilutive securities using the treasury stock method.  Diluted net earnings (loss) per share excludes all dilutive securities because their impact would be anti-dilutive, as described below.&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted earnings (loss) per share are calculated as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Altisource&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options, restricted shares and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;restricted share units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021 and, 2020, 1.2 million and 1.6 million, respectively, stock options, restricted shares and restricted share units were excluded from the computation of earnings (loss) per share, as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For the year ended December 31, 2020, 0.2 million stock options, restricted shares and restricted share units were anti-dilutive and have been excluded from the computation of diluted earnings (loss) per share as a result of the net loss attributable to Altisource for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For the years ended December&#160;31, 2021 and 2020, 0.3&#160;million and 0.5&#160;million, respectively, stock options were anti-dilutive and have been excluded from the computation of diluted earnings (loss) per share because their exercise price was greater than the average market price of our common stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For the years ended December&#160;31, 2021 and 2020, 0.9&#160;million and 0.9&#160;million, respectively, stock options, restricted shares and restricted share units, which begin to vest upon the achievement of certain market criteria related to our common stock price, performance criteria and a total shareholder return compared to the market benchmark that have not yet been met in each period have been excluded from the computation of diluted earnings (loss) per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzE3NDc_eea7b49e-4977-4eba-98c1-6199f81647fd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted earnings (loss) per share are calculated as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Altisource&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options, restricted shares and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;restricted share units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzItMi0xLTEtMTExMTU5_e84b67e4-11eb-44d0-89c7-77419740f9a6"
      unitRef="usd">11812000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzItNC0xLTEtMTExMTU5_b63da588-7ba4-4040-8ae1-9f155482c8f8"
      unitRef="usd">-67156000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzQtMi0xLTEtMTExMTU5_8c45ba11-ea36-45e3-b562-66113425e31a"
      unitRef="shares">15839000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzQtNC0xLTEtMTExMTU5_ba8dfc3b-d25d-4250-bd5e-b6f4b63eec24"
      unitRef="shares">15598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzUtMi0xLTEtMTExMTU5_caf01c8a-db8b-4046-b9fc-f89a598d2421"
      unitRef="shares">224000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzUtNC0xLTEtMTExMTU5_fac1e805-2e0c-4b8a-9df8-cfacc443d1f7"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzctMi0xLTEtMTExMTU5_47c54467-2b71-40ec-849a-b5443e3f262e"
      unitRef="shares">16063000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzctNC0xLTEtMTExMTU5_f562c59c-9824-4db0-a769-f9112d823777"
      unitRef="shares">15598000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzEwLTItMS0xLTExMTE1OQ_de0b8d9d-b01d-43fe-bccb-cf67495d08bb"
      unitRef="usdPerShare">0.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzEwLTQtMS0xLTExMTE1OQ_25ee6564-152c-4c10-8b78-808469807a30"
      unitRef="usdPerShare">-4.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzExLTItMS0xLTExMTE1OQ_b04abe31-3fcb-4474-aec9-60c13bda39f0"
      unitRef="usdPerShare">0.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90YWJsZTowMGU3MzA3NTZjMzQ0ZjAyOGRiZWU5NjNkMGNjYzNjYS90YWJsZXJhbmdlOjAwZTczMDc1NmMzNDRmMDI4ZGJlZTk2M2QwY2NjM2NhXzExLTQtMS0xLTExMTE1OQ_57d611ff-0a19-4ef8-9e80-d4f8c0375b90"
      unitRef="usdPerShare">-4.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzU4Ng_f0e07e5c-6a3a-4229-82e5-d9d9c04ea2fc"
      unitRef="shares">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzU5Mw_be5d9ad2-10e0-4168-aca4-8feaac0d9dd7"
      unitRef="shares">1600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7d221c8b4b41409aba29319bff223d00_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzgwNQ_280d8dc2-2601-4345-82bb-764542de6967"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i59a0fe29f16c4cffa4364376b637979c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEwOTI_f014abee-e12b-404f-9d89-d295a10f3dc1"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i228a014c6c7643e0afdf5edda2b70d0e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEwOTk_0156e268-3811-43d3-860f-ac25bd51c5d6"
      unitRef="shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia34bbe7020524a6f8e6b989ac937f3ce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEzNTM_39b46038-6fb0-47f8-b26a-5fc9253c8439"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2204c340f116463a9520fc78239edd3f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTQvZnJhZzo3OGEyYmZhNmNiYzg0MTRjOGJhNzE5YTlkN2MzOGVjMi90ZXh0cmVnaW9uOjc4YTJiZmE2Y2JjODQxNGM4YmE3MTlhOWQ3YzM4ZWMyXzEzNjA_1588e50c-9ac8-4ccc-b1aa-de68e3241a64"
      unitRef="shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTcvZnJhZzphMWQ3ZmM3YTU4NTM0ZDg0YWNlNTI5OGRlMmRmZWY1Yy90ZXh0cmVnaW9uOmExZDdmYzdhNTg1MzRkODRhY2U1Mjk4ZGUyZGZlZjVjXzQ5MA_5a2a81d9-f1f2-4eea-a79c-564de4fdd581">RESTRUCTURING CHARGES In August 2018, Altisource initiated Project Catalyst, a project intended to optimize its operations and reduce costs to better align its cost structure with its anticipated revenues and improve its operating margins (finalized in 2020).  During the year ended December&#160;31, 2020 Altisource incurred $12.0 million of severance costs, professional services fees, facility consolidation costs, technology costs and business wind down costs related to the plan (no comparative amount for the year ended December&#160;31, 2021).</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTcvZnJhZzphMWQ3ZmM3YTU4NTM0ZDg0YWNlNTI5OGRlMmRmZWY1Yy90ZXh0cmVnaW9uOmExZDdmYzdhNTg1MzRkODRhY2U1Mjk4ZGUyZGZlZjVjXzI5OA_6a51ce2f-b5e1-42fe-8b05-bbfab4c4c5ce"
      unitRef="usd">12000000</us-gaap:RestructuringCharges>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i2b297556f94b42a28001b47304215ed3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMTcvZnJhZzphMWQ3ZmM3YTU4NTM0ZDg0YWNlNTI5OGRlMmRmZWY1Yy90ZXh0cmVnaW9uOmExZDdmYzdhNTg1MzRkODRhY2U1Mjk4ZGUyZGZlZjVjXzQ0Ng_42d3b20c-ae55-441d-935c-68660f0b6917"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDc0_abdbd698-e1b0-406b-9a07-9b203d496905">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record a liability for contingencies if an unfavorable outcome is probable and the amount of loss can be reasonably estimated, including expected insurance coverage.  For proceedings where the reasonable estimate of loss is a range, we record a best estimate of loss within the range.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are currently involved in legal actions in the course of our business, some of which seek monetary damages.  We do not believe that the outcome of these proceedings, both individually and in the aggregate, will have a material impact on our financial condition, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Periodically, we are subject to audits, examinations and investigations by federal, state and local governmental authorities and receive subpoenas, civil investigative demands or other requests for information from such governmental authorities in connection with their regulatory or investigative authority.  We are currently responding to such inquiries from governmental authorities relating to certain aspects of our business.  We believe it is premature to predict the potential outcome or to estimate any potential financial impact in connection with these inquiries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 21, 2018, the United States Supreme Court rendered a 5-4 majority decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning existing court precedent.  During the year ended December&#160;31, 2019, the Company completed the analysis of its services for potential exposure to sales tax in various jurisdictions in the United States.  The Company recognized a $(2.7) million net loss reimbursement for the year ended December&#160;31, 2020 (no comparative amount for the year ended December&#160;31, 2021), in selling, general and administrative expenses in the accompanying consolidated statements of operations and comprehensive income (loss).  The Company began invoicing, collecting and remitting sales tax in applicable jurisdictions in 2019.  Future changes in our estimated sales tax exposure could result in a material adjustment to our consolidated financial statements, which would impact our financial condition and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ocwen Related Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 3, during the year ended December&#160;31, 2021, Ocwen was our largest customer, accounting for 31% of our total revenue.  Additionally, 5% of our revenue for the year ended December&#160;31, 2021 was earned on the loan portfolios serviced by Ocwen, when a party other than Ocwen or the MSRs owner selected Altisource as the service provider.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ocwen has disclosed that it is subject to a number of ongoing federal and state regulatory examinations, consent orders, inquiries, subpoenas, civil investigative demands, requests for information and other actions and is subject to pending and threatened legal proceedings, some of which include claims against Ocwen for substantial monetary damages.  Previous regulatory actions against Ocwen have subjected Ocwen to independent oversight of its operations and placed certain restrictions on its ability to acquire servicing rights.  Existing or future similar matters could result in adverse regulatory or other actions against Ocwen.  In addition to the above, Ocwen may become subject to future adverse regulatory or other actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ocwen has disclosed that NRZ is its largest client.  As of December&#160;31, 2021, approximately 21% of loans serviced and subserviced by Ocwen (measured in UPB) were related to NRZ MSRs or rights to MSRs.  In July 2017 and January 2018, Ocwen and NRZ entered into a series of agreements pursuant to which the parties agreed, among other things, to undertake certain actions to facilitate the transfer from Ocwen to NRZ of Ocwen&#x2019;s legal title to the Subject MSRs and under which Ocwen will subservice mortgage loans underlying the MSRs for an initial term of five years.  NRZ can terminate its sub-servicing agreement with Ocwen in exchange for the payment of a termination fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The existence or outcome of Ocwen regulatory matters or the termination of the NRZ sub-servicing agreement with Ocwen may have significant adverse effects on Ocwen&#x2019;s business and/or our continuing relationship with Ocwen.  For example, Ocwen may be required to alter the way it conducts business, including the parties it contracts with for services, it may be required to seek changes to its existing pricing structure with us, it may lose its non-government-sponsored enterprise (&#x201c;GSE&#x201d;) servicing rights or subservicing arrangements or may lose one or more of its state servicing or origination licenses.  Additional regulatory actions or adverse financial developments may impose additional restrictions on or require changes in Ocwen&#x2019;s business that could require it to sell assets or change its business operations.  Any or all of these effects and others could result in our eventual loss of Ocwen as a customer or a reduction in the number and/or volume of services they purchase from us or the loss of other customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, Ocwen informed us that an MSR investor instructed Ocwen to use a field services provider other than Altisource on properties associated with certain MSRs.  Based upon the impacted portfolios and the designated service provider, Altisource believes that Ocwen received these directions from NRZ.  We believe Ocwen commenced using another field services provider for these properties in July 2020 and continued to transition services during the third quarter of 2020.  We believe that the transition to the replacement field service provider was largely completed as of September 30, 2020.  We estimate that $0.5 million and $70.1 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from Field Services referrals from the NRZ portfolios.  Ocwen also communicated to Altisource in the fourth quarter of 2020 that the same investor instructed Ocwen to use a provider for default valuations and certain default title services other than Altisource on properties associated with such certain MSRs and commenced moving these referrals to other service providers in the fourth quarter of 2020, , with the bulk of such transition occurring during 2021.  We anticipate that the transition of such default valuations and title services will continue during the course of 2022.  We estimate that $2.9 million and $18.2 million of service revenue from Ocwen for the years ended December&#160;31, 2021 and 2020, respectively, was derived from default valuations and title services referrals from the NRZ portfolios.  To address the reduction in revenue, Altisource undertook several measures to further reduce its cost structure, strengthen its operations and generate cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 5, 2021 we entered into an Agreement with Ocwen pursuant to which the terms of certain services agreements between us and Ocwen were extended from August 2025 through August 2030 and the scope of solutions we provide to Ocwen was expanded to include, among other things, the opportunity for the Company to provide first and second chance foreclosure auctions on Government Loans, and title services on FHA and Veterans Affairs loans, subject to a process to confirm Altisource&#x2019;s ability to meet reasonable performance requirements, which process is continuing.  The Agreement established a framework for us to expand the foreclosure trustee solutions we provide to Ocwen in additional states, and, as mutually agreed upon by the parties, to deliver reverse mortgage related solutions to Ocwen, subject to negotiation of appropriate statements of work or other agreements, a process to confirm Altisource&#x2019;s ability to meet reasonable performance requirements, and technical integrations, as may be applicable.  The Agreement further resolved the contractual dispute between the parties related to Ocwen&#x2019;s transfer to NRZ the rights to designate service providers other than Altisource, including mutual releases with respect to such dispute.  The Agreement also addressed Ocwen&#x2019;s rights in the event of certain change of control or sale of a business transactions by us on or after September 1, 2028.  Since the date of the Agreement, Ocwen has transitioned over 2,300 of its foreclosure auction inventory on Government Loans to us and increased our percentage of field services referrals on its Government Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to expected reductions in our revenue from the transition of referrals for default related services previously identified, if any of the following events occurred, Altisource&#x2019;s revenue could be further significantly reduced and our results of operations could be materially adversely affected, including from the possible impairment or write-off of goodwill, intangible assets, property and equipment, other assets and accounts receivable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Altisource loses Ocwen as a customer or there is an additional significant reduction in the volume of services they purchase from us&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Ocwen loses, sells or transfers a significant portion of its GSE or FHA servicing rights or subservicing arrangements or remaining other servicing rights or subservicing arrangements and Altisource fails to be retained as a service provider&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The contractual relationship between Ocwen and NRZ changes significantly, including Ocwen&#x2019;s sub-servicing arrangement with NRZ expiring without renewal, and this change results in a change in our status as a provider of services related to the Subject MSRs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Ocwen loses state servicing licenses in states with a significant number of loans in Ocwen&#x2019;s servicing portfolio&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The contractual relationship between Ocwen and Altisource changes significantly or there are significant changes to our pricing to Ocwen for services from which we generate material revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Altisource otherwise fails to be retained as a service provider&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management cannot predict whether any of these events will occur or the amount of any impact they may have on Altisource.  However, we are focused on diversifying and growing our revenue and customer base and we have a sales and marketing strategy to support these efforts.  Moreover, in the event one or more of these events materially negatively impact Altisource, we believe the variable nature of our cost structure would allow us to realign our cost structure to address some of the impact to revenue and that current liquidity would be sufficient to meet our working capital, capital expenditures, debt service and other cash needs.  There can be no assurance that our plans will be successful or our operations will be profitable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain premises and equipment, primarily consisting of office space and information technology equipment.  Certain of our leases include options to renew at our discretion or terminate leases early, and these options are considered in our determination of the expected lease term.  Certain of our lease agreements include rental payments adjusted periodically for inflation.  Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants.  We sublease certain office space to third parties.  Sublease income was $1.0 million and $1.4 million for the years ended December&#160;31, 2021 and 2020, respectively.  The amortization periods of right-of-use assets are generally limited by the expected lease term.  Our leases generally have expected lease terms at adoption of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMzQx_0ea45b9a-f501-4d57-b222-154ed789f210"&gt;one&lt;/span&gt; to six years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about our lease terms and our discount rate assumption is as follows as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease activity was as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash used in operating activities for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term (twelve months or less) lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have executed two standby letters of credit totaling $0.6 million related to two office leases that are secured by restricted cash balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Escrow Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We hold customers&#x2019; assets in escrow accounts at various financial institutions pending completion of certain real estate activities.  These amounts are held in escrow accounts for limited periods of time and are not included in the consolidated balance sheets.  Amounts held in escrow accounts were $27.5 million and $20.0 million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="idaca7bbffbdf4615bff228f4eb2b1317_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzE3NTU_4d9a9eb9-c0c8-4246-a08a-73813182b5da"
      unitRef="usd">-2700000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ia619e33d7b9640abb710760e0171e9bc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzE4MDQ_3b635142-d8cb-4549-87cd-6a372f3edc0c"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzI0MDg_1c87d094-2f7d-4f26-96b8-fb0a76909c66"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i028e34cef9534ad7bb86868dfaaf7120_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzI0NDg_e186f421-e662-4f1c-a1bc-25f2ef98697a"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient
      contextRef="i55bac386b5d04f4b8cdaf2e4279a0626_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzM0NDg_c45cd0f9-eeb9-42e3-be43-5034ea5ba3ba"
      unitRef="number">0.21</asps:ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient>
    <asps:SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm
      contextRef="ibd63b1c8749c4c9eb62edc23ae7cff5a_D20211001-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDcx_21d35328-c6c7-4907-9317-b7792522c135">P5Y</asps:SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab8f8b304a6a4e29bbef68c5fb255b66_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzU2OTU_344010c8-5d09-4a21-a5c3-39714edab78e"
      unitRef="usd">500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1949215eb60b4106865e4ca21b2d15fe_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzU3MDI_7ab2f1e0-90a2-420d-8d0d-654898de6565"
      unitRef="usd">70100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94535e5bb6cd4c6091bc078951b7dea5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzYzOTU_55157d87-eae6-4ede-9b8f-3677ef136685"
      unitRef="usd">2900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4cd7101ece674f35877b84abaf9ea429_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzY0MDI_0c99f1fc-1ef2-43ea-8e73-b39dbb710123"
      unitRef="usd">18200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SubleaseIncome
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMTI0_6544be33-bdc7-4f1c-aea2-c32eb3fcda98"
      unitRef="usd">1000000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExMTMx_7daa8dde-2153-425e-b280-9bbab1acca35"
      unitRef="usd">1400000</us-gaap:SubleaseIncome>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i08350c05ad84444298e3729da7a7956a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDc4_d81070b3-8706-4ced-8cd3-08b8b6d7dda9">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDc5_abcc5212-2b89-4d08-a534-f67cf45572ae">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about our lease terms and our discount rate assumption is as follows as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzItMi0xLTEtMTExMTU5_2f8cdd7f-d5b6-4fde-b871-6c7350bb5076">P3Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzItNC0xLTEtMTExMTU5_b8737d05-aa09-4f28-80f7-309183d8804b">P3Y2M4D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzMtMi0xLTEtMTExMTU5_e120f794-e584-4586-b0ed-d4f7a7daed41"
      unitRef="number">0.0584</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpjODE3MjkzNThiYTg0OTllOTg3N2Q3NGU2OTU4Y2JmYi90YWJsZXJhbmdlOmM4MTcyOTM1OGJhODQ5OWU5ODc3ZDc0ZTY5NThjYmZiXzMtNC0xLTEtMTExMTU5_aca3b9a7-b4c8-4202-b1f6-b1c85f83ba5c"
      unitRef="number">0.0701</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDgw_b260a649-9130-4e24-88cc-9190b193c7a3">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease activity was as follows for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash used in operating activities for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term (twelve months or less) lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ifa19fd09cd0f4cd2a810c9d555dc128e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzMtMi0xLTEtMTExMTU5_04f25aeb-8993-48e7-8478-d5d4e48a24ce"
      unitRef="usd">6026000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i34d36a18ef634f3bb16ab61ed36eb6ac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzMtNC0xLTEtMTExMTU5_bc4f1cfb-1fef-4321-860f-19904f1314a4"
      unitRef="usd">9712000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i367693d873514a1cb10c541a3feccfbf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzQtMi0xLTEtMTExMTU5_bce91fb9-6a4b-4d99-ac73-9c4c1489078c"
      unitRef="usd">2294000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i146db2fa2933492991f8b193e4b48a03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzQtNC0xLTEtMTExMTU5_3e060d5e-167f-431c-b177-b8cb6e52943d"
      unitRef="usd">1919000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzYtMi0xLTEtMTExMTU5_cc49d8d4-6ba8-4cbc-a564-29105669fe28"
      unitRef="usd">9072000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzYtNC0xLTEtMTExMTU5_bd4e7c71-2c3e-4417-9149-d858c9ae76d9"
      unitRef="usd">13113000</us-gaap:OperatingLeasePayments>
    <us-gaap:ShortTermLeaseCost
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzctMi0xLTEtMTExMTU5_b1fa17da-810a-48e5-a591-46e80cae49cb"
      unitRef="usd">-1017000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTpkNGFhZjIwNDUzMzg0ZjJiOWRjNTI0OTNjOGZiNzRkNy90YWJsZXJhbmdlOmQ0YWFmMjA0NTMzODRmMmI5ZGM1MjQ5M2M4ZmI3NGQ3XzctNC0xLTEtMTExMTU5_c18d75fe-ad31-457d-8308-6be594d6180b"
      unitRef="usd">3797000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDcz_ed217544-ef93-47d9-9008-e239a2c2fb0f">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzItMi0xLTEtMTExMTU5_6e914696-960b-49d8-8e1b-183f4c74d7bf"
      unitRef="usd">3090000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzMtMi0xLTEtMTExMTU5_f445abb7-64d7-46a9-aac7-f4c1f6edefcf"
      unitRef="usd">2145000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzQtMi0xLTEtMTExMTU5_f484b46b-bda3-4604-8260-e50e7021a95c"
      unitRef="usd">1576000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzUtMi0xLTEtMTExMTU5_7b96d1dd-805a-4838-8dba-439b834f42d2"
      unitRef="usd">1109000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzYtMi0xLTEtMTExMTU5_3c2cb799-7e21-4f53-83d6-21f5d591f4c1"
      unitRef="usd">563000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzgtMi0xLTEtMTExMTU5_40f1792c-61f5-4119-ad99-032fc7a34868"
      unitRef="usd">8483000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzktMi0xLTEtMTExMTU5_0942e8b5-462c-45cd-8695-f4e5c8687938"
      unitRef="usd">561000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90YWJsZTo1NGFhNzcyNjQ5OTc0NzY0YTNiNjcwZjNmZDBmNDM3ZS90YWJsZXJhbmdlOjU0YWE3NzI2NDk5NzQ3NjRhM2I2NzBmM2ZkMGY0MzdlXzExLTItMS0xLTExMTE1OQ_f797a849-ecb8-4c44-a347-d77be28e7610"
      unitRef="usd">7922000</us-gaap:OperatingLeaseLiability>
    <asps:StandbyLettersofCreditNumber
      contextRef="i07ed211037b44df08277b7ca233695f7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExNTk5_a7700243-ddd6-4031-a539-bc417b96cc69"
      unitRef="agreement">2</asps:StandbyLettersofCreditNumber>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i07ed211037b44df08277b7ca233695f7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExNjM3_60f306ab-183f-4fe3-a824-ed42fc4133bd"
      unitRef="usd">600000</us-gaap:GuaranteeObligationsMaximumExposure>
    <asps:GuarantorObligationsMaximumExposureNumberOfOfficeLeases
      contextRef="i07ed211037b44df08277b7ca233695f7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzExNjUx_9955f0d6-b748-4961-aa49-ad7d42ecb59b"
      unitRef="lease">2</asps:GuarantorObligationsMaximumExposureNumberOfOfficeLeases>
    <asps:EscrowDepositAndTrustAccount
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDI5_eedea29e-97c0-46e9-8f97-23e36ac3fd2b"
      unitRef="usd">27500000</asps:EscrowDepositAndTrustAccount>
    <asps:EscrowDepositAndTrustAccount
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMjAvZnJhZzo1ZDg1MDE1Yjg5MmE0MTNjYWIwOWMxM2NlYTIzNjM3Mi90ZXh0cmVnaW9uOjVkODUwMTViODkyYTQxM2NhYjA5YzEzY2VhMjM2MzcyXzEyMDM2_e645619e-643b-44e6-b1e2-94bdeda5c84a"
      unitRef="usd">20000000</asps:EscrowDepositAndTrustAccount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTU_cbf90437-27bc-4ccd-8a0e-832fc164aa56">SEGMENT REPORTING&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January&#160;1, 2022, our reportable segments changed as a result of a change in the way our Chief Executive Officer (our chief operating decision maker) manages our businesses, allocates resources and evaluates performance, and the related changes in our internal organization.  We now report our operations through two new reportable segments: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Origination&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  In addition, we report &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Corporate and Others&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; separately.  Prior to the January&#160;1, 2022 change in reportable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;segments, the Company operated with one reportable segment (total Company).  2021 and 2020 periods segment disclosures have been restated to conform to the 2022 presentation.  See Note 25 for a description of our business segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business segments are based upon our organizational structure, which focuses primarily on the services offered, and are consistent with the internal reporting used by our Chief Executive Officer (our chief operating decision maker) to evaluate operating performance and to assess the allocation of our resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Servicer and Real Estate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;segment provides loan servicers and real estate investors with solutions and technologies that span the mortgage and real estate lifecycle.  The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;segment provides originators with solutions and technologies that span the mortgage origination lifecycle.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Corporate and Others&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; includes Pointillist (sold on December 1, 2021), interest expense and costs related to corporate functions including executive, infrastructure and certain technology groups, finance, law, compliance, human resources, vendor management, facilities, risk management, as well as eliminations between reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Descriptions of our principal revenue generating activities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For property preservation and inspection services and payment management technologies, we recognize transactional revenue when the service is provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For vendor management transactions, we recognize revenue over the period during which we perform the services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For loan disbursement processing services, we recognize revenue over the period during which we perform the processing services with full recognition upon completion of the disbursements.  For foreclosure trustee services, we recognize revenue over the period during which we perform the related services, with full recognition upon completion and/or recording the related foreclosure deed.  We use judgment to determine the period over which we recognize revenue for certain of these services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For the real estate auction platform, real estate auction and real estate brokerage services, we recognize revenue on a net basis (i.e., the commission on the sale) as we perform services as an agent without assuming the risks and rewards of ownership of the asset and the commission earned on the sale is a fixed percentage or amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For SaaS based technology to manage real estate owned (&#x201c;REO&#x201d;), we recognize revenue over the estimated average number of months the REO are on the platform.  We generally recognize revenue for professional services over the contract period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For loan servicing technologies, we recognized revenue based on the number of loans on the system.  We generally recognized revenue from professional services over the contract period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Reimbursable expenses revenue related to our property preservation and inspection services, our real estate sales and our title and foreclosure trustee services is included in revenue with an equal amount recognized in cost of revenue.  These amounts are recognized on a gross basis, principally because generally we have control over selection of vendors and the vendor relationships are with us, rather than with our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Origination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For the majority of the services we provide, we recognize transactional revenue when the service is provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For vendor management oversight software-as-a-service (&#x201c;SaaS&#x201d;) platform, we recognize revenue over the period during which we perform the services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-right:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Corporate and Others&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For our customer journey analytics platform (sold on December 1, 2021), we recognized revenue primarily based on subscription fees.  We recognized revenue associated with implementation services and maintenance services ratably over the contract term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, Ocwen was our largest customer.  Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregation of total revenues by segment and major source is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve months ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve months ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for our segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes and &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes and &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Total Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets for our segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in goodwill during the years ended December&#160;31, 2021 and 2020 are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2020 and December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the Company sold its equity interest in Pointillist (See Note 4 for additional information) which had $17.9 million of goodwill attributed to it.  The amount of goodwill attributable to Pointillist was based on the relative fair values of Pointillist and the Company excluding Pointillist.  Pointillist was determined to be a business within the Company&#x2019;s existing reporting unit.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2ODc_fd8ef336-f27e-415d-9cbd-b80c148f16c4"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTY_48e59728-0c53-4b70-b94a-01670219f639">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, Ocwen was our largest customer.  Revenue from Ocwen as a percentage of segment and consolidated revenue was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ida5f6a2a66134896a5d1f601faec940b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzItMi0xLTEtMTE1ODE2_4dee6607-1a75-430a-bc69-f1882fe8185e"
      unitRef="number">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifa9773e250324737b9474191d05a8bcc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzItNC0xLTEtMTE1ODE2_30639441-6cb2-42e2-b8ba-4c21813e141a"
      unitRef="number">0.64</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie9b9d4e97f3d4e4a9c3338b098c1d120_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzMtMi0xLTEtMTE1ODE2_e50ba057-44a3-41ca-babc-11fa0d1c4324"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i673d9502ccd74b87ad9941b6f7d37dbb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzMtNC0xLTEtMTE1ODE2_59512d90-aa9c-4044-8bf7-3b40a94190df"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iccb50632e1cc416db65adaaecf5fea5f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzQtMi0xLTEtMTE1ODE2_44b55fcf-0046-44c7-9e9c-66516943bde2"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8cb1518f0295419fa7acbe0b66eff7bc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzQtNC0xLTEtMTE1ODE2_be989db9-9792-4449-b992-d033c0bd4cf6"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2500f34dc76349da84ced34a721865fb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzUtMi0xLTEtMTE1ODE2_1c87d094-2f7d-4f26-96b8-fb0a76909c66"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a74ce2aa6744b1d9104b4b302ca02ab_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2MjQzNzI5ZDRkYmQ0YTk2OGY3YzEzZDlkNjBjNTQxMC90YWJsZXJhbmdlOjYyNDM3MjlkNGRiZDRhOTY4ZjdjMTNkOWQ2MGM1NDEwXzUtNC0xLTEtMTE1ODE2_a2a9f9ae-3876-443a-bc5f-738ddba3f054"
      unitRef="number">0.54</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTc_6a9d1465-536c-4962-8236-a623b1dd936a">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregation of total revenues by segment and major source is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve months ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve months ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue recognized when services are performed or assets are sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue related to technology platforms and professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reimbursable expenses revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia399955924744d1e81f78d957691b521_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtMi0xLTEtMTE1ODMy_0d6b3fa5-6d08-4f19-a701-ab2fa0ca6e7b"
      unitRef="usd">98610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec1a56dfc087403aac4120f8d1b91324_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtNC0xLTEtMTE1ODMy_71e39b90-4a1c-4422-b3d1-2380da455ad2"
      unitRef="usd">9180000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4861174872f7442da65b5e96e3c373dd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtNi0xLTEtMTE1ODMy_a83266d4-9ce2-4137-b359-4ec07bd4c283"
      unitRef="usd">5846000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzMtOC0xLTEtMTE1ODMy_02277aed-2565-4d88-81ee-5284550310c2"
      unitRef="usd">113636000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27fbe1e45ef84459bbf860f1a0f694ea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtMi0xLTEtMTE1ODMy_8a9e35e1-f5a6-4235-8f47-5a617df3a256"
      unitRef="usd">59245000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0f1e874fd364e2fad8af441f713d1d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtNC0xLTEtMTE1ODMy_c8c21480-a6e7-4bb0-ae28-7f4635bf275a"
      unitRef="usd">42000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45e8572867fb4a429f495117966eb7db_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtNi0xLTEtMTE1ODMy_eda7953e-ab83-4f42-8c64-06d928981132"
      unitRef="usd">709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzQtOC0xLTEtMTE1ODMy_7380efcb-8eb3-4ec8-ad14-37da0a452efd"
      unitRef="usd">59996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id899665387db4840b3f28b1ef583469f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtMi0xLTEtMTE1ODMy_dfc120f5-a34a-47d8-b949-5abe1df4e208"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35ab7287b16541dc95a233423b63b5e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtNC0xLTEtMTE1ODMy_2033de9c-76d4-491d-ada3-e1e327606104"
      unitRef="usd">4821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i890d8c72a0284f54b263f0777e86e1f0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtNi0xLTEtMTE1ODMy_b5079611-7cc0-4451-b6bd-9ff5d955cea8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzUtOC0xLTEtMTE1ODMy_37c4d10b-e7de-4dba-8dce-bf1b8f1ff615"
      unitRef="usd">4821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied148615531846cc914deab1292e9c50_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtMi0xLTEtMTE1ODMy_b887cd15-976b-4234-9a27-512c06feb50e"
      unitRef="usd">157855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03d1339b4fb44f03a94ed4347c3bbc54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtNC0xLTEtMTE1ODMy_d58ecde6-ed1f-4491-9b9f-07e4a246327e"
      unitRef="usd">14043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6e85e829fcd4b559a1994a9902f9c4f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtNi0xLTEtMTE1ODMy_5088f08e-cb55-49eb-b8d9-d8d2b97a4c31"
      unitRef="usd">6555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZToxYzA3ZDYwYmQ4NDI0YjIxYmUxZTEwYWQ4YmFmYWYwNy90YWJsZXJhbmdlOjFjMDdkNjBiZDg0MjRiMjFiZTFlMTBhZDhiYWZhZjA3XzYtOC0xLTEtMTE1ODMy_300513a5-f529-4d9b-8b0c-cfe7c1afd590"
      unitRef="usd">178453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58089479b7d44974b27eb49fc2c2bac9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtMi0xLTEtMTE1ODMy_31c6cae6-ab8a-4733-a666-117500b0c397"
      unitRef="usd">277792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a90778e385c46e2b152870d964e2389_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtNC0xLTEtMTE1ODMy_da9315fb-26b9-47a5-9213-ae2a5d0f1a00"
      unitRef="usd">13797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i149bae23b6ad4019a33ce473dbe683c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtNi0xLTEtMTE1ODMy_05900f9a-5a2d-4df0-8fa0-2fd97d794f8c"
      unitRef="usd">16138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzMtOC0xLTEtMTE1ODMy_4e803df6-2296-46d4-8a98-8830578c300a"
      unitRef="usd">307727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idec7b8fd812247be9aca2b95f40ea13a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtMi0xLTEtMTE1ODMy_cbb99234-76d9-4a24-8aa5-2186443a1127"
      unitRef="usd">54189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i337edbfbc0cf4ef8918680d4e23bc1f1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtNC0xLTEtMTE1ODMy_ea16c255-e491-4138-8fe4-5ef70f9c5aea"
      unitRef="usd">97000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b4335ebbcaf402cbaab5d5e1d5a53a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtNi0xLTEtMTE1ODMy_0ce7fa56-de97-4137-9cf3-4f6c47dcdc91"
      unitRef="usd">147000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzQtOC0xLTEtMTE1ODMy_977fdac3-60d1-491a-bf61-f9aaae2a2dcd"
      unitRef="usd">54433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38087ac091ae4f94a3339a8bd27c4e3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtMi0xLTEtMTE1ODMy_df06d74a-d3e3-435d-a00d-402b8cfcf287"
      unitRef="usd">103000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80f7a3b2955b4269b6a41b278a56b216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtNC0xLTEtMTE1ODMy_a0d0f3b0-aa91-4a62-ac78-6ed2ae89ba3a"
      unitRef="usd">3284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ba01f2a4595441dbb63c1d085e4c1cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtNi0xLTEtMTE1ODMy_416b385f-e4b1-403b-a8ee-585291e94a3a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzUtOC0xLTEtMTE1ODMy_9c572faa-30d7-4a74-9322-0e74772a6b66"
      unitRef="usd">3387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i980ebfa9678544ba917b75d4c91f6c7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtMi0xLTEtMTE1ODMy_248350e1-80b6-4bfc-8b29-b786afcde030"
      unitRef="usd">332084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18b293235ed047979d34976e9c314feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtNC0xLTEtMTE1ODMy_9afccab5-06c4-4e81-90af-9980fbd423e8"
      unitRef="usd">17178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf98687f11c841b5b7e965839e252c10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtNi0xLTEtMTE1ODMy_f2f8da15-8bc9-416d-bed8-80eb2ba89a64"
      unitRef="usd">16285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo3Y2E0MzJlZjU2Njk0YmUxODQ1OTRmYWE1ODJmYzY3MC90YWJsZXJhbmdlOjdjYTQzMmVmNTY2OTRiZTE4NDU5NGZhYTU4MmZjNjcwXzYtOC0xLTEtMTE1ODMy_0a62eb65-ad36-4ddf-98da-62169eb032dc"
      unitRef="usd">365547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzMyOTg1MzQ4OTI2OTg_b597cff6-6574-453f-a76a-a680961bf7c5">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for our segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes and &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes and &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Total Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets for our segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicer and Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate and Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Altisource&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtMi0xLTEtMTExMTU5_218fe6bf-e730-4d63-b651-851faf34d50e"
      unitRef="usd">113636000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtNC0xLTEtMTExMTU5_d1cbe1ca-75a5-4174-accc-08466fa4fcd5"
      unitRef="usd">59996000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtNi0xLTEtMTExMTU5_69ba1083-23de-4b70-9ee4-fca7ed9c0b62"
      unitRef="usd">4821000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzMtOC0xLTEtMTExMTU5_d083d003-faf4-4bb7-8e78-f0bea78fb04a"
      unitRef="usd">178453000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtMi0xLTEtMTExMTU5_5b885ad0-cb74-4adf-a374-6be45c0ea8ad"
      unitRef="usd">87427000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtNC0xLTEtMTExMTU5_3526f7ca-32d1-4bfd-96d1-cf5480283353"
      unitRef="usd">49012000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtNi0xLTEtMTExMTU5_21c90f74-ebd3-4954-a4fb-dc2b18dc0797"
      unitRef="usd">34927000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzQtOC0xLTEtMTExMTU5_481058be-4e06-4ded-8297-f0558d43a020"
      unitRef="usd">171366000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtMi0xLTEtMTExMTU5_07cc48c6-067e-444b-8571-284b51ade0c0"
      unitRef="usd">26209000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtNC0xLTEtMTExMTU5_488082e4-2d44-40fa-a853-f55b33c075f9"
      unitRef="usd">10984000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtNi0xLTEtMTExMTU5_ef928b98-8180-42fc-b5e3-43dd6c7c34a8"
      unitRef="usd">-30106000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzUtOC0xLTEtMTExMTU5_41876c36-6f53-4f20-9009-21274bd51de8"
      unitRef="usd">7087000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtMi0xLTEtMTExMTU5_4afd678e-2cf5-4223-8921-86d370d4b90f"
      unitRef="usd">12557000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtNC0xLTEtMTExMTU5_cec4e609-d54d-4ce3-b2bf-99eb00f81224"
      unitRef="usd">5702000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtNi0xLTEtMTExMTU5_c5c9a081-8062-4654-acce-e901701aa265"
      unitRef="usd">48790000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzYtOC0xLTEtMTExMTU5_597e41b1-8503-4990-a932-df5a93bbc7eb"
      unitRef="usd">67049000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctMi0xLTEtMTExMTU5_363808f1-2fab-4451-963a-ed8dde8dad0b"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctNC0xLTEtMTExMTU5_7150b819-0e46-41df-9789-6587a4e2b856"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctNi0xLTEtMTExMTU5_a72d1523-6eea-438b-a950-c213093fc666"
      unitRef="usd">88930000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzctOC0xLTEtMTExMTU5_0d7740ed-b821-445b-8c81-0e938c10e3bc"
      unitRef="usd">88930000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtMi0xLTEtMTExMTU5_866fcab6-ff33-4882-9cd2-4b8c917b88b8"
      unitRef="usd">13652000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtNC0xLTEtMTExMTU5_6bdcb51f-a9ba-4517-8d30-86ced0639539"
      unitRef="usd">5282000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtNi0xLTEtMTExMTU5_53668409-16f0-416a-b283-933a0fe718f7"
      unitRef="usd">10034000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzgtOC0xLTEtMTExMTU5_856a4253-a2b3-4dc4-998a-af02fc6b22ae"
      unitRef="usd">28968000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktMi0xLTEtMTExMTU5_a88ec9d2-6ac6-456e-ac8d-737e76925cb4"
      unitRef="usd">8000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktNC0xLTEtMTExMTU5_7c127fdc-5099-4860-b7fa-4fb18ef0a038"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktNi0xLTEtMTExMTU5_3fd82f7f-ca0e-4c0a-9417-295411357a44"
      unitRef="usd">-13691000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzktOC0xLTEtMTExMTU5_a0ff20fd-efa8-44c5-91e1-6c09922881fe"
      unitRef="usd">-13683000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTItMS0xLTExMTE1OQ_d8999749-7247-4d03-8f80-cb7d6ea8373d"
      unitRef="usd">13660000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTQtMS0xLTExMTE1OQ_efa0270f-444a-49d1-aa21-106042ff582a"
      unitRef="usd">5282000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTYtMS0xLTExMTE1OQ_53b8d5f2-9413-4244-8732-48e31b9ab41e"
      unitRef="usd">-3657000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTowNmE1OTgwNmNiNWU0YzQ4ODVkOWU1YmI2MTAzYmY4Mi90YWJsZXJhbmdlOjA2YTU5ODA2Y2I1ZTRjNDg4NWQ5ZTViYjYxMDNiZjgyXzExLTgtMS0xLTExMTE1OQ_280e6190-f6f3-47ca-8cc9-d99a76831225"
      unitRef="usd">15285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Revenues
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtMi0xLTEtMTExMTU5_9f6c3ca3-de7b-4425-8d7d-11c0ebb881e3"
      unitRef="usd">307727000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtNC0xLTEtMTExMTU5_0243df60-2ebe-40c7-b627-36c46c24a454"
      unitRef="usd">54433000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtNi0xLTEtMTExMTU5_ef52a9dd-3155-4adf-9a54-1e10cb051917"
      unitRef="usd">3387000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzMtOC0xLTEtMTExMTU5_1321b82c-0d37-4c97-bea5-61619f76f2f8"
      unitRef="usd">365547000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtMi0xLTEtMTExMTU5_1fabb30f-9f73-4fd2-afa0-cb8de0c76859"
      unitRef="usd">206501000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtNC0xLTEtMTExMTU5_a08e25b2-020e-45d1-8e03-b8cab92f4fdf"
      unitRef="usd">42839000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtNi0xLTEtMTExMTU5_6c73d971-1cc2-47f6-a71b-077c14b1218c"
      unitRef="usd">55854000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzQtOC0xLTEtMTExMTU5_23de58ae-ceb3-4b18-9573-74ed7a750ef9"
      unitRef="usd">305194000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtMi0xLTEtMTExMTU5_cf67bf52-78df-4df9-b5ea-dab345f75f46"
      unitRef="usd">101226000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtNC0xLTEtMTExMTU5_bca2d4dc-61f2-44c1-ba13-47bd48a332ff"
      unitRef="usd">11594000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtNi0xLTEtMTExMTU5_38126186-cbd5-497f-94eb-14ce976b8073"
      unitRef="usd">-52467000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzUtOC0xLTEtMTExMTU5_2f503f8b-cec0-4de5-8867-feab1860780b"
      unitRef="usd">60353000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtMi0xLTEtMTExMTU5_d35a9e69-bd22-4bac-80f9-9a0f4da62b66"
      unitRef="usd">26026000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtNC0xLTEtMTExMTU5_1bf8bf88-07b4-4f4a-9cc2-ecef6aba64ae"
      unitRef="usd">5823000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtNi0xLTEtMTExMTU5_ad1ed5a5-33da-4090-a706-97a9dcf52669"
      unitRef="usd">60887000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzYtOC0xLTEtMTExMTU5_25e3fdab-138d-44dd-a5d3-744ad65d8db0"
      unitRef="usd">92736000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctMi0xLTEtMTExMTU5_13275c51-f5b1-4046-b921-e5e4bb8af07d"
      unitRef="usd">1347000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctNC0xLTEtMTExMTU5_8e86c470-9911-41fd-b48e-2ce8421d28ef"
      unitRef="usd">351000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctNi0xLTEtMTExMTU5_57a07eac-611f-47a4-9455-9f977cc7d9a4"
      unitRef="usd">10274000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzctOC0xLTEtMTExMTU5_17d019c1-422b-448a-bc40-b57ee35080db"
      unitRef="usd">11972000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtMi0xLTEtMTExMTU5_2a31d38a-12e5-4d47-8b57-04bd13b14689"
      unitRef="usd">73853000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtNC0xLTEtMTExMTU5_d8ad8a35-e524-44a4-ab32-3a604b9fc440"
      unitRef="usd">5420000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtNi0xLTEtMTExMTU5_58d05098-7306-4d68-863d-a0b0402abe87"
      unitRef="usd">-123628000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzgtOC0xLTEtMTExMTU5_d6c62f68-652b-469d-a03c-58bf31f7efa3"
      unitRef="usd">-44355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktMi0xLTEtMTExMTU5_56a4d7b6-0e7c-417d-9c2d-79c71946047f"
      unitRef="usd">8000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktNC0xLTEtMTExMTU5_88ae6117-b3c2-44e1-a7f1-7510df217343"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktNi0xLTEtMTExMTU5_b05d8734-4d94-4b2f-9e6a-5feeb7cee33f"
      unitRef="usd">-13359000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzktOC0xLTEtMTExMTU5_1d6841ef-b468-413b-af3a-6bfd70c50bdd"
      unitRef="usd">-13351000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iac0c1d48f3bc41338764e7ef1ca020eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTItMS0xLTExMTE1OQ_688f4d69-7665-4a2b-96c9-546e36089c31"
      unitRef="usd">73861000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic11285b4a4ab4f46900970264edc2d44_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTQtMS0xLTExMTE1OQ_5b3d5e87-8144-4d1b-9fc2-6eadcbdfafc7"
      unitRef="usd">5420000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib64553ecdcd947f0ad046be1c0aad8cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTYtMS0xLTExMTE1OQ_8e2eb951-dc62-4c3f-be88-27420f31c259"
      unitRef="usd">-136987000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib7f6a1b6bfd04801b2a251a02daab1fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo2NGFkMDkxZjQ5YjY0ZTMwOGY2ODcyYWExMjQ4MzNjZS90YWJsZXJhbmdlOjY0YWQwOTFmNDliNjRlMzA4ZjY4NzJhYTEyNDgzM2NlXzExLTgtMS0xLTExMTE1OQ_e457f1a9-58dc-440a-86d6-fe9ff192e8ac"
      unitRef="usd">-57706000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtMi0xLTEtMTExMTU5_477a7143-b0d2-4c44-82b1-be2da23aa94a"
      unitRef="usd">61832000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if903904eec164ecebb4ed85781ebd6f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtNC0xLTEtMTExMTU5_eb0a0153-80b7-48e6-81b0-8f4af0c06497"
      unitRef="usd">59741000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib627b1e8762545d9941aeb0dcd04c6b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtNi0xLTEtMTExMTU5_afbe5a4b-544c-428c-928a-9d6e7e8dbec6"
      unitRef="usd">136235000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzMtOC0xLTEtMTExMTU5_7739722e-0d78-442a-82e8-72b27084f9c4"
      unitRef="usd">257808000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib25f4f868b6a43b69119e78ae9eb1eb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtMi0xLTEtMTExMTU5_ad30a787-18b5-42b5-969c-6430561b88c6"
      unitRef="usd">77478000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1179af777b854500b107e3aed5ec2410_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtNC0xLTEtMTExMTU5_56ae12f0-9eca-4f43-9431-ad7d12e7d953"
      unitRef="usd">64124000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9dbf3a43c804418cafb475d2e42e743e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtNi0xLTEtMTExMTU5_d5906026-04b9-4287-939a-553994755c28"
      unitRef="usd">124083000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTozNzI5ZWUwZmI5NDc0NjcxYmZiZjNmYzFhYTk5YTI4YS90YWJsZXJhbmdlOjM3MjllZTBmYjk0NzQ2NzFiZmJmM2ZjMWFhOTlhMjhhXzQtOC0xLTEtMTExMTU5_a125503c-5a1a-4976-baee-b8b4d9759efd"
      unitRef="usd">265685000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="ib25f4f868b6a43b69119e78ae9eb1eb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItMi0xLTEtMTE1ODY2_ea0761b0-58fe-4bd6-b4b0-dff4a9ea2d9a"
      unitRef="usd">30681000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie25c6c33570643e898217434ab2559a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItMi0xLTEtMTE1ODY2_f4d4a560-46a9-4965-b241-fdfa811534b6"
      unitRef="usd">30681000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i20e4029229524334b6bc4e7b1ccbf8ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNC0xLTEtMTE1ODY2_4fc65fc3-1aad-40ff-a99a-bf6a1c98d607"
      unitRef="usd">25279000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1179af777b854500b107e3aed5ec2410_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNC0xLTEtMTE1ODY2_b6fb08ed-6969-4679-a754-02906b8acf96"
      unitRef="usd">25279000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9dbf3a43c804418cafb475d2e42e743e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNi0xLTEtMTE1ODY2_2037e368-1867-4ca3-be9c-c36cde475a8d"
      unitRef="usd">17889000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id159d88c46d74fdfafcdb4a76ba1ba0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItNi0xLTEtMTE1ODY2_c40ae5f1-f82d-44f0-b46c-c8d7ee6f1d32"
      unitRef="usd">17889000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia57702a1d0a84bac8a60081efab0cf62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItOC0xLTEtMTE1ODY2_5045c4ea-e9af-49ff-ba6d-1900d0a11a5a"
      unitRef="usd">73849000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i85ec1d454580446bafa0c4ec1d4cf553_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzItOC0xLTEtMTE1ODY2_94b31d9f-5234-4bdf-83b4-df14df9fa004"
      unitRef="usd">73849000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i7227045030d342969dedc7beaa33318b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtMi0xLTEtMTE1ODY2_32fe53f2-fdd1-415d-b1c8-2d8c9727185e"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtMy0xLTEtMTE2MDYx_69c714ab-3124-4c65-bfc4-d4402a281eef"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i68444359115f45aeb6f3b977dce609b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtNC0xLTEtMTE1ODY2_7e6178a7-f7e5-4c8d-9c96-b8bfeab88ae2"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtNS0xLTEtMTE2MDYx_a82f6086-cef8-477a-b084-ae9beeead103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i4c672991aed740c0bc7b1936d93a9322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtNi0xLTEtMTE1ODY2_bb78e8c8-6b86-4bf0-ac84-6b2c6eebc6e4"
      unitRef="usd">17889000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzMtOC0xLTEtMTE1ODY2_7cf56f2d-bb1e-4bb8-832b-c049de7d2b42"
      unitRef="usd">17889000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:Goodwill
      contextRef="i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtMi0xLTEtMTE1ODY2_7e985e24-b216-4ccf-a3a2-73f64a52c7f1"
      unitRef="usd">30681000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if903904eec164ecebb4ed85781ebd6f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtNC0xLTEtMTE1ODY2_73673ba3-0b5b-45ae-9c5c-36a4fd0941f0"
      unitRef="usd">25279000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib627b1e8762545d9941aeb0dcd04c6b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtNi0xLTEtMTE1ODY2_b61fef1c-4c28-4f6d-bb38-bb77b41e34df"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6f00ef4e1f71487fb47fd377009e56d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90YWJsZTo4ZmJmNTVhZjk0MTg0Y2ZjODNmMWJmMzhlMDRhOTY0Ny90YWJsZXJhbmdlOjhmYmY1NWFmOTQxODRjZmM4M2YxYmYzOGUwNGE5NjQ3XzUtOC0xLTEtMTE1ODY2_09fa67d6-9328-4fa6-ab6e-a22761f8bef7"
      unitRef="usd">55960000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i8c2bcf44f3f64e07be6c64ef022b7cb3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yMzIvZnJhZzpmNDMwNjNmZmM0ZDM0MTllODAwYWIwNzQyNzAzOTg4NS90ZXh0cmVnaW9uOmY0MzA2M2ZmYzRkMzQxOWU4MDBhYjA3NDI3MDM5ODg1XzQ5NDc4MDIzMzQwNzI_1d247161-b8c1-40ee-a683-8e2b24853ab2"
      unitRef="usd">17900000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtOC0xLTEtMTExMTU5_15b2b2db-85ed-440d-8d45-ef6bc166cdbf"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtOC0xLTEtMTExMTU5_15b2b2db-85ed-440d-8d45-ef6bc166cdbf"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctOC0xLTEtMTExMTU5_d129ae74-38ac-4fc3-a7ca-f45b326dfaef"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctOC0xLTEtMTExMTU5_d129ae74-38ac-4fc3-a7ca-f45b326dfaef"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI1MA_fc32efac-4ab7-4bfc-a8ed-af21ccf2e95d" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI1MA_fc32efac-4ab7-4bfc-a8ed-af21ccf2e95d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For allowance for credit losses, amounts written off as uncollectible or transferred to other accounts or utilized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzgtOC0xLTEtMTExMTU5_15b2b2db-85ed-440d-8d45-ef6bc166cdbf"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI1MA_fc32efac-4ab7-4bfc-a8ed-af21ccf2e95d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90YWJsZTo2YjA3YWVjMjMxZWY0ZTE4YjVlZDQ5OTY2NzI0ZTE4Zi90YWJsZXJhbmdlOjZiMDdhZWMyMzFlZjRlMThiNWVkNDk5NjY3MjRlMThmXzctOC0xLTEtMTExMTU5_d129ae74-38ac-4fc3-a7ca-f45b326dfaef"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmMzZTU1ZGMzM2ViODQ5NWY5OGE1MmE0MGRiODMxMzEzL3NlYzpjM2U1NWRjMzNlYjg0OTVmOThhNTJhNDBkYjgzMTMxM18yNzEvZnJhZzoxOGMxOTcyZWU5NzY0YWViYjcxMDEyNDc3OTBkNTM3MS90ZXh0cmVnaW9uOjE4YzE5NzJlZTk3NjRhZWJiNzEwMTI0Nzc5MGQ1MzcxXzI1MA_fc32efac-4ab7-4bfc-a8ed-af21ccf2e95d"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>124
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  R#C%4'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  ,@XQ5D^AZT.T    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)-
M:L,P$$:O4K2WQU9*%L+QIJ6K! H-M'0GI$DB:OT@3;%S^\IJXE#: Q2TT<RG
M-V] G0I"^8C/T0>,9##=379P2:BP82>B( "2.J&5J<X)EYL''ZVD?(U'"%)]
MR",";YHU6"2I)4F8@558B*SOM!(JHB0?+WBM%GSXC$.!:04XH$5'"=JZ!=;/
M$\-Y&CJX 6888;3INX!Z(9;JG]C2 79)3LDLJ7$<ZW%5<GF'%MYVVY>R;F5<
M(ND4YE?)"#H'W+#KY-?5P^/^B?6\X;QJY[/GK>#WHEF_SZX__&["UFMS,/_8
M^"K8=_#K7_1?4$L#!!0    (  R#C%697)PC$ 8  )PG   3    >&PO=&AE
M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?
MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@
MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<
MX%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C 1-7
M02:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1
MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP
M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=
MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP
M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,
M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I
MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;VD:4E
M,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ
MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A
M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#QK9P\
M'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-Z#,:
MP4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:
M<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.BY 1
MOQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR- >C
MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_
M+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,IV#F?
MP.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4WBA*>
M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT
ML<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3
M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'
M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\
M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^
M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\X^;'
M<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;ZEW?!
M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10[I*0
M!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%(1=R
MX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^)F!+
MPWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83
M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M#(.,5< .WN5/!   @!   !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R5
MF&%OZC84AO^*E4W3)K60A$"A R1*VUUTN84U=%?:M \F,6 UL7,=!^B_WW&
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
MQVR<A-D;I <2R^X0)IK4PO"P+7,*AC#  T,RZKL)Y.\FSDO%)*]%3D%;D9Q
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
M-[O_]O7VZN>G6S#[J?]\_W3W<P;N/X.;J]D7\/G;_9\S, 2_9K?@W6_OP6^
ME>#GDF\D*7-Y/E(:@]$TRIKG7=?/0Y[G002^\U(M)?A4YC3O*AAI\'L+T,Z"
M:Q34>$NSCR"&'P"*$'0 NCE^>12 $^\=&E?Z8I]#B5R"A<X."1:"KX!..$$4
M*Q_K'<L4H_+,Y;=:+7:K-=E\)M<DHQ<#G:Z2BBT=7/[W/S"-_N>R^8V4=3R
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
M9)=4Y#MGQFT;@,-MP%6F\T*RT ^4AHQ./6O!-L./8SCIV^3H%J*Q9W+$;2N
MPZW #YIOLI!%O5<A:HM6/&<+EI&Z@> "F *OAS19,;/32$<WD$)H50%7TY!.
M?:%KFP8\#E:!N_V1>SN>Z>IU]-"#@SW)R>7@C;1UG='V%?CUOJ+#R@U3:WIN
M6ED==AW4]49D2_,#N]D;QY^%-$_OO/L!H45CMA2,^^>&HX/7HU94/%9OC4E0
MG<W6[QGM[^[?3+NJWL?JW;^&9S?U^V6MFOIUM^]$:(:6>F,OM,KHXU@C$O4;
M9/4'Q=?52UASKA1?59=+2G(JC(#^?L%UB]]\, _8O\=W^2]02P,$%     @
M#(.,5>I4>84@ P  J@8  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6R-
M56%OVS80_2L'%2@VP+-L)>V*Q#9@)^N6#VV->%N!#?M 2V>)",73>)25[-?O
M2,EJ6J1IO]CB\=[CN^/I:=&1N^,*T<-];2POD\K[YB)-.:^P5CRE!JWL',C5
MRLO2E2DW#E410;5)L]GL=5HK;9/5(L:V;K6@UAMM<>N V[I6[F&#AKIE,D].
M@5M=5CX$TM6B427NT/_1;)VLTI&ET#5:UF3!X6&9K.<7F_.0'Q/^U-CQHV<(
ME>R)[L+BIE@FLR (#>8^,"CY.^(5&A.(1,:_ V<R'AF CY]/[&]C[5++7C%>
MD?FH"U\MDS<)%'A0K?&WU/V&0SVO E].AN,O=$/N+(&\94_U !8%M;;]O[H?
M^O ]@&P 9%%W?U!4>:V\6BT<=>!"MK"%AUAJ1(LX;<.E[+R372TXO_IP^^OZ
M_<U?Z]]O/KQ?I%X80SS-!_2F1V=?0<\S>$?65PR_V *+SPE2D3+JR4YZ-MFS
MC->83^%L/H%LELV?X3L;ZSN+?&=?J\^5RNK_5!B!"5R193*Z4/U$V *V#AFM
M[P-T@+?:*IMK96 G093Q\PQ_K_?LG0S0/T^UJ!=P_K2 \%)=<*-R7"9-.,L=
M,5F]?#%_/;M\IKSSL;SSY]B_>7W?CX9KY-SIYM2(3<N2S0QKXS53ZW*$+3E_
MD/X1[,BT(9-A-UU/)^"I1%^AD^GU%6CI&;=[UH563B/##UVE\TKF]@'V&-YE
M= X+08%B>/GB39;-+C^=,XF1^24(XVGWBNI&V8=Q:PAW^&6DY5. W"DFK$/P
MQPEHEHL';3V63FZX@' G6JIK'!UU(36$N1"'ND/?&+DX$.N+4L3T#""'N>AS
MI!VE.)>0%?*FADJG,F+U7EMM2Q#C='&N NH^%^-!*VRQ0TKZHX5&&JVMI:,*
MWG12PI'=8UY9,E0*[>3Q+51H&NDO&4$$6878M"TX<(4E'M']E%?*ED%$7P=#
MU[/C]*FA2Q_Y1XVNC"[)D%-K?6\E8W0TXG7O/Y_2>Q=_IYR<RV#P(-#9].=7
M";C>&?N%IR:ZT9Z\>%M\K.1C@BXDR/Z!R)\6X8#Q\[3Z'U!+ P04    "  ,
M@XQ5&W(A_,@9  "730  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM;,5<
M:V\;.;+]*X1W9I$ LF(Y=I*=/ #'26:]2!Q?.]G@XN)^:'53$B>M;DT_+&M_
M_3WU()LMM>S,8!?WPTPD=9.L*M;C5+'H5^NR^EXOK&W,W3(OZM<'BZ99_?+D
M29TN[#*IQ^7*%G@R*ZMETN!K-7]2KRJ;9#QHF3\Y/CIZ]F29N.+@S2O^[:IZ
M\ZILF]P5]JHR=;M<)M7FK<W+]>N#R8'_X=K-%PW]\.3-JU4RMS>V^;JZJO#M
M29@E<TM;U*XL3&5GKP_.)K^\/:'W^85_.KNNH\^&.)F6Y7?Z<I&]/C@B@FQN
MTX9F2/#/K3VW>4X3@8S?=<Z#L"0-C#_[V3\P[^!EFM3VO,R_N:Q9O#YX<6 R
M.TO:O+DNUW^WRL\IS9>6><W_-VMY]]G?#DS:UDVYU,&@8.D*^3>Y4SE$ UX<
M[1EPK ..F6Y9B*E\ES3)FU=5N385O8W9Z .SRJ-!G"MH4VZ:"D\=QC5OWI[=
M7-R8SQ_,U?7[F_>77\Z^7'R^-&>7[\S-UT^?SJ[_FY[=7/QZ>?'AXOSL\HLY
M.S___/7RR\7EK^;J\\>+\XOW-Z^>-*"$YGN2ZJIO9=7C/:M.CLVGLF@6M7E?
M9#;K3_ $+ 0^CCT?;X_OG?&=3<?FZ61DCH^.)_?,]S3(Y2G/]W3/?&=I6K9%
MXXJYN2ISESI;F_\YF]9-!3WZWR&.9;Z3X?G(MGZI5TEJ7Q_ >&I;W=J#-W_]
MR^39T<M[J#T)U)[<-_M_;!?O7768IW\'*>9M4KO:E#,3;4-29.:*EBF:A WZ
MR\*:M"QJ;$^6-#8S,U<D1>J2W-1XQ<)U-+5)*FM W0K_9L:1&TC+*L-[%I;6
M+/B[KK"J'(:O<FSUW!:V2O)\0\_MJI&Q#5;\6CCZ=D,K"(E+6[DT,8_^^I<7
MQ\='+W\].[OBCY.7C\?FHFALE9;+55)L#)2GJ!-V1S7SHXO79I'<6C.UMC V
M=S#S1%?L^,.8,?@/%&+E\_@ABV-0 AB2MYEEZL."&$[?SX6RD7'X;;THP?%A
MN2ZP>-U.:Y>YI"+-)UJ;15E;@QE=0S^!N/7"I0NSMD)]8F[Q<C+-+9Z!:5LW
MPF,E2T.ZY/;!96%G,"A\'INSO'%UV59I;RMK\Y9&7R55@VVHX2NJ9HX0 7(1
MC:J$'/D(HDW'(R4"VK),"KR2F>F&11'&^%D6;A5MU\A\''\<GX_#MGVZ.O.[
M-@(OP[+8\ R!YO$/TTD$)F;IGZ?=<Y.5I'O3MH9UU7BK-A\MG"*F^UQ8 Q?Q
M_.1EH#)ZU.D82(=TRUN707)DAB[%AZ;L3=321Z*!Q42:89)Y9>53LT@:;&T&
MO2@,7*E=3O&RNM-3\X@MI<+&K9.\-H "&(&Q$ RLHZZ)C1G^=[BQ267 F2LQ
M%:94H4Z>O\3,*U)3D$N[,TC%U#9K,@'BAS0G(G]D5FU5MPG16NJ>TVL0:].?
M+O4:#9L7;U$/JB:Y@H&?6;\WXWCR <4E-8B%BTUS#<Q !Y1K2 ]T9JX"^%##
MPV:+Y;"PER46J]V\<)@2;,'3.!"N;T?Z$>1G82#ETJ4D7P9CY,+$,*VI"'S0
MDEC0.O8E1"QXGU7E<GM.V!T)!0P#NXQZG(!G%5OG\LAIL%!)41_VN(2U^J]-
MV9U[6KVL@Q-:LKJ)JP8F(\"&01!F41:'F*BI8(NT=AC)#&#TMJI.^LPL$JQ8
M-B OJ6LK"_YT/#X&D,*$1&?A7\BA!RZ7#:*W)N,3_]:^Q8Y^:+&G/[#8T7C2
M+7918/+)WT8]WPB\33*Y@J]HZ,6Z4;_B'4/TQ#L&7I#%YZ8MC2991^]YWR(H
M$WS]AL4*BY!7)/FF<6D=>25,]=.+\6E@!JKFFC$8-Y^2C3E^[L4?S^_JNL6R
MD&4G!*B4AEG( ;R#OEM;-8Z,L"@;\5N5S9E=!&V6D01J6'G35K!.0UI%@_^1
M%"U9H^S'4W$M,LNTK.(XU)"ZZZCG/Y,)@:6B7<J0CB+BLRU6B>/87+5L!#H)
MQ%<8Y#50]2(C=127VH0U'TT>(P=I<XQM(5&86LH00GDDSF+QV-];8B81DX?G
MS!VF4YMHD/GTWE;#)O,L4VLST9S3\5$0+;SRDK@.%E\G.3-,;D 7PSM;0AO1
M;X^.'ZOU,>L$/))Z04^4=I%#GWXXA266A?*DW_W\E"!EX@%^FCSMU+HW\#;)
M6\$LCY1YM2/U=3Y4>/]C;\FQ@Q%R*]6JY(V,L!31Z0#+R ^MVBG0.EZ>(0IA
MCS J6IH5-MAQ\!G=%L)QVXCG/3L&)8F,D[Z6F *I[@)"!'!@G]!?V< ;0B_R
MW&^PSM4Y0]<7TJ,;Q-=+$&5... F6>:(6?#H"DG&)9P"$Y8<;?R6]XUP#3\J
M* ; :(OJ*&SVJ1V)R>U]3C,R)M_KHKOP2[].CL>3GSWGL0EYM=S:I2^+JFSG
MBYVMVG(O__%0!5T3!=OA7N09_Q@)"S. _;)Z*(S1PZ' ,C9?:[;<]S7\  -B
M<5.4QB2>HCU@G_@A_2"Y\BY20@)Z(&DL:FR8DL$Y7/1R)0D)XY($AJ,@I&-A
M&7(&#6TT- IB!+9@HZUHE;U;V:+6!;PKSUR=YF7=5A+R2!P0!0DK#H:ZBS^0
MU6GR%/::S7<<"8S<64O."+(8(9 U](JAY$H,>V0RBVU KD7#V7(/Q7O1K&"
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
MPYXV^?=IF.YK4>Y,*"DA@=YVI88VI7/!ILFY$EZ4X=1)6MXV>IKNAT6%>O4
M6\FUUN*KF--Q5)J*9-&=#?<J'U4XO'1;> AA?$W&DS.G'!# E0:D^@'B(H4$
M09\'S\ZZ&;10I:J-I+?RB]T[<7=2_UN;S4-!E()0=#;?.R*.JUU;"C*UI+$Z
M?^;[&K PHD JID410Y4^(BG8%B3?%JEVGIS384R12H=MZK\H";Y/,N >6]RZ
MJBP$!OAV8<)2BIX]<B5\T'* T8[+?H\UK!#"8^NO+,S"CO:^Q"V8W$:]DZS3
MNK..$SUYTIS4LS(VEV5Q.#CS3N_V-,D%=W2]VT'.X'9HDGJHYGIV<^[KH$^/
M1IR.0H<Z47]*FH;ZB:A9.N_YT'GBE!8]B Z=7['K)-]5(L)Q"ZO0;.2^#PA<
M4F2@W0H=Y\4^ :B,O(%UC9I#31MQC\VLM]^%-%A4=D$W>SB@<8/%(^+AL9[Y
MT0]Z4"\Y-(4M.CF&CG$D>*?A[-RW-Y(\3HXFC[X_-E?@T=R4TES &?MRE9<;
M2\DC\T %RA!P&JT_^@"9#LQ(D$F[_4+/.QGD,OE.'YITH>U&820WW%&V4=+4
M@N%(\; 'D$5*=QCF-E92^-"VU@-#S>-"'XVTB)[V&DGQP[/P@Z\CR<DK]=)E
MNZVQ/$S:5N%=5@(G<FZ4#MD72:M/;8^IL;G6U/U:,!T+Z5L,\7QNS\G9FDHC
MC:NIAZ37MEPBJ9^+_YIN G2H@A3+7'UG59)G(%W0OG:1:,AP!&#$B$7UL@XZ
M2;FB+.43+,&S4;<T^19&CD([G+<'^UHPXRKHBIJ]6-N=J*=D3OC"^^:*VY((
M#&T2_;)1G(/&>:<X 4Y[_4@/4Z+$8QOAL[_E/GO/M69ZOA(@A&O&1!C RA6$
MAFZ7S+5!R-)>>"3F=VR7#U(<?KIGE8#R*RBM8\"1!'X5*3YJ"P2EW&9#O2&/
M^?"R&](!R$<P2TL- &%S2.Z\A-IR'.X>[SH*ZJ*DWC!S?*JE=VBWTXXW]0]=
M^Z]?1(^5.14)C?N8C+O$WO*VGD==8OI@MWV,99Z&TVRJ%X2>8;ZQ47LZNBCP
M?/)BU)_]$)Z8>FQ[/T;':=W [D[(5UYG:U8Q":G=A7LB =D[R@OT2,:C_#4=
M^.'MT*W:]7VY. ,-D:\'MN95HMA]Z-2:YA[W1,<_*<3,2M9]14.ATJI>H-<G
MXI9+F]%VYYO]\]TS463HX5 NM%#Y%\7:) ?1FB.CC66B!<[H'AE=& 0.\C=/
MN4S3'=;BOYG5UA5N,(IVU:>'<I-D(R=G5-ODD/B%FA"[&-'K3;P?6CP_.1KU
M9QG0GY.C3G^V#IA36S5 &W[%J,W3HPAU*!1;F<F S#N4Y0L.>I+I:8\*$;U0
M$DP_>G4/S-4 6-O(L=7!LS&T':"GW^M+TT_]O4/?&#>P5D)52#H5B9I1PFT;
M:H?BJ@OWI%*&' K%? C#\$>:![G8 <)91[6$OG4IR$"TU.Z..!SS)0%;U8KO
M*/1;5K7RH-]XW=YB6TVFH;6Q[K7__ 'Q2YW"%HETYN#%BI%CW*Q#99@-YS[)
MG>:3/*VB1X$N\:5".O=4@*85M8W@ ,HTNY2+.EH'Q:0'()(ST=&]Y^<>1N2.
M03B5[CAQO?.SSA"4>@W%:PVV88K:"X41Z^[R['R < 0 )D.;(I,^=$9;$S&A
M6[V*+QH,\<W'>J&F*<TX8W(,)D_6/BD#:K9W+**ZG?ZFB"G8N12B@.,;1?;:
M@(555LG&5IIA>:!IYK2#G L2+$[N.+:VV+_*!]=([T/JZT(^S%*/J_W$3G"7
MA80OE9\^A5/1LK,4.Z2O+KR"9%"\FNCP=L \.=KR1^P@>M?JP@Q;RY5Z&O\C
MG07Q2-F7*=56:II6(JF]2Y:^S;03\I;\^H&WL>FBX,(1W7;M;MKYA;24%C/4
M5^^^RXRR.>:[;JF(%MC5&[[%'A20TUEWW?BEA/4%MT3,^5Z;UJ=.CWX6,;E%
M*<U*4KWP"FK:%6:D8T(^?NT< :4E2#W;J!Y2VZWMC7M,R':W"N:AE-]=MV3?
MI;HM7?5ZS=EWU?L+FPKP?0=^+]\=F_?^@/,**S,XX596:<[KCC]7_OK0_7'\
M^!GB^,"48[XRGW+(4=<4S5C[]=C-9,"SF8]//J WDN5)QU$97Q12E=LY!"Y:
M3B\)2M(J>JTCNA(6W_/Q&:I'4>]<WOH:_0Z]O13.MS')I:S:WZV G60T![F6
MVJ9M%4<B-H&*E7&CQ/AJ.=TB8)!REI5\K3_^0P]5692D-J+J%]%5,;F12?/^
M^18YO0XY..SKBE%R!\J^AF&7Y9B7/YP<;T.XX*D>_P+W"7_M9AO/?[0,"3\>
MJ.ENK:OS1:JD"B5,3S2;@=RK8S%SODS!RL<&7^'O5JH#0U-)%@!SY0$UHY G
MB:B,$B")%4M\C]ZETQ]-U%9BR<Q;V0,D8>T!IKI#$TEGJ)$MW$Z?VKF3<S Y
MM.ZNFIWZV[U=U.!8YY9A<*B9]GIAAE*$1-6LZ1'74=:_C2E%FH4DL3GW+- Y
M3=F5:\:BN,'385;J;@\S9T[Z>L17%9O(247=$F%['[QIQ?>1S]HY I)*Q:M(
MT.>;KZJCQT>'1\]&<BYW*/^P^SKO3)?8^\SI^V?=6E7BD^='<F'Y'81XRPHG
M:O%WF_'9\Z'4^OCL%Z)_S_?T Q^?UP5?&J&2@193)Z>/MW5"M<_IL4_2-Q$?
MRSLQ[%QSHKXMPG,5@@?=C\86=+4*W]G?;$91T;^[_\MGMW):V,W[[U;;R9]7
MV_=,;.+5R['9+5WC2Q=_U(#ZAF"[V?_?S&$H=/])J_@@981X]4LL?&\T^40'
M*C]D12<C!"I?H+NFR'!MN<4"*W4!Z#ILH>)?+[WN5O.>)2:'1Y-]2WC[.7E!
M424%EMG64=D,A;GPQ[YN1]?<U%HY127[7K@5E>]#4TSO&,47;)4*(OAC661@
MDO]LSC0IOM.%)DN0\CJ.CQ\OWGZ^#A&2=5.F[R;C;K:A/ZWT)/IC64#'<_Z3
M8 SQBD;^;E;X-?S5L3/Y8UO=Z_(GR["A<SJ"R>T,0X_&ST\/Y"]Q^"]-N>(_
MO34MFZ9<\L>%39!HT MX/BO+QG^A!<+?8GOS?U!+ P04    "  ,@XQ5'$;N
MR"P-  #/)0  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;,5:;7,;MQ'^
M*QC5R2@S#$525JS$MF8DQ:Z=UB^5[&2FG7X [T 2U=V! 7"DU5_?9Q? '8ZB
M%#MIIQ]LD7>XQ6+WV=UG]_AL:^R-6RGEQ:>Z:MSS@Y7WZQ^.CERQ4K5T8[-6
M#>XLC*VEQU>[/')KJV3)#]75T6PR^>ZHEKHY.'O&U][;LV>F]95NU'LK7%O7
MTMY>J,ILGQ],#]*%*[U<>;IP=/9L+9?J6OF/Z_<6WXXZ*:6N5>.T:815B^<'
MY],?+A[3>E[PLU9;EWT6=)*Y,3?TY77Y_&!""JE*%9XD2/S9J$M5520(:OP:
M91YT6]*#^><D_26?'6>92Z<N3?6++OWJ^<'I@2C50K:5OS+;5RJ>YX3D%:9R
M_+_8AK7')P>B:)TW=7P8&M2Z"7_EIVB'[('3R3T/S.(#,]8[;,1:_BB]/'MF
MS5986@UI](&/RD]#.=V04ZZ]Q5V-Y_S9Y<?K#^_>O+@2E^_>7KYX^^'J_,/K
M=V^?'7G(IA5'191S$>3,[I$SG8DWIO$K)UXTI2J' HZ@5*?9+&EV,7M0XH^J
M&(OCZ4C,)K/I _*.NY,>L[SC>^1=:7?CA&Q*\;$IE/4 K-?*B7^<SYVW0,<_
M]YTZR'R\7R9%S ]N+0OU_  AX93=J(.SK_\T_6[R] &-'W<:/WY(^A?XYO?(
M$>^*K6KB_R]U(YM"RTI<&KLV5G+(''JS5'ZE+$#I5T)[A^"=.UUJ:6&ZD?CZ
M3Z>SV>0IR^#/TZ??" TK(UZQ3,'"$%D;ZY>(<%$9V0BRDH8#A%GT=\)%W2R%
MI3!RXC"*?G-]Y7K)7IAM@WUU4U1M2<O]RC@E:!4NBNU*%RMA2&4G5G*CX&^A
M"M.86A=8X!7T\B-&@>2S9,JP$,A7I9C?1B%C\6-KPSY*W"IIA2)X"X!3U7,\
MEP ZBH;<2LAHK:BD76*K&,+*8L^B,"T, F'(I7CP*]J4UGKC826K-JIIU3@*
M6K>V6"'=.!'!NFLLW%E84XO6B18Z6581!ZP=R>W6R*55"EG4!^Q+?"S#5SJ@
M\D8<(H=PDMRHZG;$8G*_BNLDZKP3U7F$<1$V59\\1 =;6=,N5^*\7>+T,,_Q
M9"PNXRF@&^UPKV@!;_%"F;2H#80LY,98&+YA9,;]Q=J:C>;ZP&>KG!%+*QO/
M6ZREY0"GSXPJ&!I6;M32 )8>"RQ##JZI#=1FCV,U+L'O5\$=P<;1)5:C<.GJ
MEG1TVGFV=/2; #@(.KR>MF2P(Y3\PE3:N.21DE7MH<=@B]A9=?&H&O*T(^?*
M<(*X/!RY9$!!SL[FI;9P)!3LM1X1DES+1C$/FWXL4.@ZI+O[H,X;X\-D)+:P
M+,)KV>A_JUZ9S&2PSZ.3D_%W*%U5E?ST:/K]D_%INC2B7+%.^-MK>$D99:UL
M 2TI ""5/ "[EO!COS$%'\45;7+R^"N.LR\YSE"17X)9A2Q+3:#K8Q1_*]XX
M6O3+O2P9G;<=YF1R?-08N8A3$>@3$QBXJ?+:(5L  O<@XH^Z[]'WXY.AGV;'
M][EIQ#FF1;+MTM:'%0H@A5++N<8JT1@?,S6D(Z*AH]YPCM_CXF8O?O9X/JTJ
MM4-R=63JN=FH0:9VE/-+\6L+(X?D'@X<A.J&R"P>;,F0TE.1((/K9H.4#1OJ
M!HR@+<C#X0GXN:7#B8565=DGUV3ZW(^9HPSE#/#GD(>D<Z;0C!M.FRFO4]T9
MBPM)1VG7>(9.H&O0"EJ:88ML1/=*U-9EPX+N9H5L^[FJ-(P5#QE. G\K>) %
M.143!MP;B\E;T.BKK'2_9I-0=F!B,!:'&CD>6[6RXF(Q( BF401@%"KVU"Y?
MH'N_M60H/E: MU=_3Q6'PS(>+!ZI,#44+-B?! #9!&_<YZN8%9S*G0,__-0B
M<1).V-!4AC1P%H(<1<5Q$NCEE3W<4#/L';0--&4/\-)>4DP>5JTK,$BV\4#E
M7F/*:TPHN/34ZTJ1[R67GVNU]C' )Z-^8W@-Q<K'G1]-=D/[R60\[:[T?&%?
M#/Z1+#IBW3GP4VU\R6?LR@^:,&4M2G=?.>'N#/:)$'%U)U^WC2Y2]LW0KD/@
M+/ -4-QQ1N\ !P;T.9$^@$ML\\1&5JT,X<(8B1&<;GOMJXR>_9ZDP#DUSPP1
MC GBM=E$U#F5V0YJA]UVL>,>MLLH,C@LF+?539?5,YB:HF@M0STBGMS-& .G
M (%:=RC;P7>2=8_Q=HRU!1:[H,N#"ZS9.A45GNT#]VS\_0Z_.!W/_C_@_KRS
M?@;F/QCB'=@M\E=5MF&,H9MTC$&NYQ; &W.#73;*4M>EI&NM8FPLR/<X$(M1
MG'4+8M4!_%@UHH\@G9[("=TF@&8'6((V6[)X(=T*$0ELREMQ$LT#'J&XMZ(R
MC^T ^*[M"  +QC[,>HN.=G:]1,Y30R,WZ&A24.SK;.;*;Q4V:(.VD6A!H=B5
M)/=T'<GL9%^7TE585^#\C!Q3M<$*VRZF2+^^V5.?UI(WP-5(=O8U%*&O,FOR
M,1(8J%]"WB42NFQNZ?FTP4);YP.##$0&G2"BGQY1167(K4*VL6X#$R]5R2Y_
M94(%/"]KW6B::H0V/IK\Y:OSSMC4G01C[91)$YDHK9P^>>H$GAJ)GU%Q*++%
M^6(AH5V<HVC*6]<>P'"(&J*T['(8#N[5!2*!5 U[[;294:<_@[K9AI_Z*RU+
M"H[VQ0T=]=4YW[FC$&\R(C+Q+VQ"UN0<7G $4>%H8-4Z"YGN@'*N*W((5M4T
M!K4('+#].79&$/#<L^'D\6L+ML2 &T6 I@VT2ZD+YF<JW+=5E*T@3+L5U6S@
M$ 6()I4,@):5"QB*:;IW,8+3>:5^ X1ZT*$X=@9;;T0,H6X]<ZD0+9%@HA?)
M&F1B<4A<%1QC.;=0NNV&#:G5Z95(.P^,G;KJF''EFFJ<Y3:;50IQBCM\=),8
M<Q_#H_^MO]B^JE@1=ZAX$K2,^2V8"=ELKDCM"@L@:M>)?0:%(2)_9I_3Y! 6
MIG9DW7K5I:)\ I&UB\/8XFJYH"1AN )THPH7?!)Y_IZJOI=;Y(.QX'C:6O$4
MB=-PK%XD/)3FH/3N89EJQ?*3F%&G<]0OT@HJ13Y/SY2JNA;=6U.1LYVL^)($
MRT"&8A_3T67,80!DR^&-M7)!_*2GM:$&GX[%M2:W<@-$-HF#I$[KU-VMI,M8
M"-2G#"-FH^/))'4<>_(H4T+4+GM+:NQFI4 +&410@@!'<EN[TYKNI-*^S)M0
M5'?%CL4YQ\2>:6*<%KK8L#&Z,]K"(T/JV8_'D[Y#!Q,ZS7E/2%)4I1 R51Q*
MH!>8[5_4-F'9?6I-/E^MDYZ2C>C;]'/4ND?W7BT*$?H7)\R M^+D$OD\&Y:3
M9B"&X2I#E79 6N"96K_892.]+$;SV76V2QY='3-7GSACA1Z^!R -)P PSA/0
M)"I-&.@&PV@,&_\0 BB%?F*>2WUI&!>'4OK;0Z;#R/YX[M(V:ZE+.FM#=+T2
M<UEQBDS$X./[BWZB2ZPI,P:I'B;C-DM-X;RONZ9Y^H1U^4DVZ"_XPNDHF^R0
MD"%#I#/P2&"1\[C]%#"ET5#"[F%7)E)@>:.Z7)32"S%@65#5"$V#ZA/O +RL
M)S0:)KQ*+6&S0$6H,O6#;/(GVR8GMM>Q* [>7) 1PI0^'"OR1^IY>O\-7Y3$
ML7YUFQHAWHE(@Z1LI1F>Q(Y#YMG$'F90E7$![J%%.@S.HPN9P2?B>SIB!XX&
MA22Q8X8L=&L(R\.7/SL.O32Q9X F%];<X/-RD)YIEE<S&4^SZP"R2GF?4X$'
M7DCLD3M\%4$.#!8.Q-_=I?FSDS&8:WAAHK,N8J!3_YIDT&6!3L#UH25#Y%<H
M9IML3@-'S#L-^[<T<-G5BW=W6GT2DH,%^<7V[66J;]E+JH%K$PPK71.L">><
M(#O89IHDM]VF\1_ESR+S5[^6)@W:\2N5.(E,M9N.D TN4N?JAN/ONPI2AEQ'
M_8AF[/%AHE\)J"&3D2^[>6B80M ,9- +PE@:5;<,/(1VR+ >KO5=V;SUW5R:
MS<89CHCG'&F>7APNABVGOT?=PZX0A/F):7WFAX!8="45D_C(4G-JBG+2E-*6
MH80TIOF6IWJ:;S(V*KGELB4H_=M0B!@9W]R53B^R Q(X3%T,@+0D24 B6-MH
MDER9>,[$96G$L6P1!42%\!227^PS%[N:0B5T>)2>N,*",5+O(%E=IO**:Z5<
M4LQP$1R)#=H(J$LTBZ9O_=>Y;&YLN_;%+9<^@T.E7E(FV"("8F&E@[%]Z*<9
M8CKY]B\D+WWY6S>/HF5 )6@T8%)096F[E_^W].( GGNXQ>A&4OPJ8FGH1+@&
M(7#T/C?(#)45[%TQ8*5;A7>45(ZYM%,3<8<L_U=?P<5J!HXX'<['3OL7<KL3
MK?Y5\A[@_U'M]KQ)(_VFQ[LO"(\SQKBK(:=HKHGF3@J]]^4:F>(+WJ3M^_'&
M4?8CFUJ!Q-%/B:CO!X##[VVZJ]VOE<[#CW3ZY>&G3F_  :F,5&J!1R?C)R<'
MH3"G+]ZL^2<[<^.]J?GC2DEH1@MP?V&,3U]H@^XW7&?_ 5!+ P04    "  ,
M@XQ5%B!^@C$'  "8$@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6RM
M6&MOVT86_2L7JK>0 4=/VW42VX#L.ET736-$R1:+Q7X8D2-I&G*&G1E:UO[Z
MGCM#4J0CN2FP'RR3G/N^YS[(RXVQ7]Q:2D]/>:;=56_M??%F.'3)6N;"#4PA
M-4Z6QN;"X]:NAJZP4J2!*<^&D]'H?)@+I7O7E^'9@[V^-*7/E)8/EER9Y\)N
M;V1F-E>]<:]^\%&MUIX?#*\O"[&2<^D_%P\6=\-&2JIRJ9TRFJQ<7O5FXS<W
MITP?"/ZEY,:UKHD]61CSA6_NTZO>B V2F4P\2Q#X]RAO99:Q()CQ1R6SUZAD
MQO9U+?U=\!V^+(23MR;[3:5^?=6[Z%$JEZ+,_$>S^:>L_#EC>8G)7/BE3:0]
M.^M14CIO\HH9%N1*Q__BJ8I#B^%B=(!A4C%,@MU14;#R1^'%]:4U&[),#6E\
M$5P-W#!.:4[*W%N<*O#YZ_GLESOZ\(YN/L_O?[V;S^_FET,/N7PZ3"H9-U'&
MY(",\83>&^W7CNYT*M.N@"$,:JR:U%;=3%Z4^*-,!C0=G]!D-!F_(&_:>#D-
M\J:'Y"F7P$*E2YG2AT):P9!P)'1*."N,$QG]9$U9./K/;.&\!5K^NR\24<_I
M?CU<06]<(1)YU4.).&D?9>_Z^^_&YZ.W+WAQVGAQ^I+T;\S5WY5!#T8A-%FF
MG*>;TH'!.?J@Z4/BS4):.H]IH%GFE3.E362(F_%K'+JUL')MLE1:1V;9$2:U
MEQ8!QQ-#@FM%:<5%2'-ODB_T %EK5!3-5E9*5+JGOD!2< 48G1 4T/??74PF
MH[?SAUFX&K\])@A#56<D\ >-3"7_*)7?LB(H=-[AJF,)6'Z2\&OKZ#8S94IS
MI$8ETIW0O0;4^I6:BJA1A:9'1^.ST6"$VH,HM)%^RZK&@0<+80U7F^23%=J)
MT('J\P%]PGF7EP!/!TL1+;C4'Q\CQ%06KY86L*5";$-T<'0T/CT=G-76G*"9
M+GY'@V,/$VD]NC")]'?T#6: >_W),1V-=AS( M"N?),63=(E#$21)*;40=)"
M4NE P9%&I;CEE@KC(5"A3#B-B4*,%])OI&1^K] >09]D$*U7E.(N=&.^242A
M//@8,PA$B<L7Z=K1^ZTZNZW.[H*I=2!/T"O]FN13PH@5.9OO,"EX%C&76'I&
M:/2 '[@R6>_L[ZLEC-H>PQ$^+(0*'K-ZQA< ?1*,[D\1PK,6!+XEA'7<ZJ34
M\%. =JX53 @M"*$0*G=0*CS:^I:$5< $#H"\PBK\5B8ME060A=:H'^LP/VOL
MHW7))J*P%T9[:@%Y_,-;JH<@.[3]*N)-1((5'$[./43O#W\G0_?/_-F;(:9?
MB$QH #W":T^P^1IK!><L5DBK=()_7!N:,!IDSFVIF@X#;E6"EF66;2E56<EY
MP9Q6R%ZK8YF-QG-1%-8\!;2"^OSU/YXUD&X#&] L(&@?DF/W@[P,GB^0@4[5
MM11;V(N4/==]-!Z=MR"%.L]WV809G(Y.+XT&LFHFP]BO]QH08]ER'D=L9-3'
M)KDJ^E U&4P:53N#? V;D^?&C0;30VA_ 1>APKN"IH<[#PO:CYZ8_C! 44R/
M(BMEG:>ZR%53<XIODJQ,@]PJ+TEI+?,*YV2D#LPHS[Q !81DHN&:3*4BXB6"
M,^Q1CB.#<<4[ Y3AN#$!_IPW_H@P\!H\UNL*]35Z,2OB+>.QMOD ^0CCH(L6
ML]+J?YP>CL K+YYB7!F)X6[%[022GD7ZXF+P>C^<!O1.:;C'S;N>>YU!_W,)
M <&<\>L.=A&@-"!QCX!%)>"D'ET<U JXR+-_A>EF5_*562X#19G#Z50N?' G
M-]:OL/13AZK!M*NU,&W<@L%M91;WMK4JT"PU^,-8;*C;C>D%G]N;1&@R*' X
M.M]B_J(7=S:"3_/[[C: \;LKVZ[KAT;V:6M_Z$QL\75K:;H(];$MB2Q (2TM
M$W%^CF,+:+=&PPM/651=LK*E3GX<88*W@E0Q/90<M5UH#(TU8K2DK13VKR;-
MH N<R2BN:[>QP'9-1N.]$CCED>*J"IJV6E%5Y&QT%6F,*T?!=90MNEJ6!?-J
M,S/&;+/I5-W ;.*R A$#^@@R,#]8O+A:M,SW.Z TH+_7-"M7B#3']**#^>[2
MJN,V&KAQS^ 6];+J8GM]%_+];V%3J'8JK=:D6V,+$]\S&C!]O&NAJ5YC=[H;
M]VUTH:A=:&&]+CMF9W$AO:#*E8_W;"6[$+'3A*JID3#CUP(]CW<WJ'A4W#H7
MVY8A=0.NTM9TDS;LO(&)8#P:7[31C3R%<<@M=V/:*711:MQCVJD-6VU[O]H(
MMP.0ZJ2J&8 .C5*G7\F9OB#F9Z%+1G/<&@Z.F#V2]\Z8__MLF;1FY8%A\?=F
MR_AXL.^M<]CZ6H"VN@K?1%!4+"E^.&B>-I]=9O%KPXX\?K-YC^:-0*$JEV =
M#7XXZY&-WT'BC3=%^/:P,!X]/%RNI<#+(A/@?&GP7E'=L(+F8]3UGU!+ P04
M    "  ,@XQ5NU3)-]L#  #T"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6R]5MMNXS80_96!&A0;P+!\B[M(;0.YN*@?$J2QLT51](&6QA81BM22
ME!WOUW>&DK7V;N)%NT5?))&<.3-SYB*.ML8^NPS1PTNNM!M'F??%91R[),-<
MN+8I4-/)RMA<>%K:=>P*BR(-2KF*>YW.,,Z%U-%D%/8>[&1D2J^DQ@<+KLQS
M87?7J,QV''6C_<:C7&>>-^+)J!!KG*-_*AXLK>(&)94Y:B>-!HNK<735O;P>
ML'P0^"!QZPZ^@2-9&O/,BUDZCCKL$"I,/",(>FWP!I5B('+C8XT9-299\?![
MC_Y+B)UB60J'-T;]+E.?C:/W$:2X$J7RCV;[*];Q7#!>8I0+3]A6LA=D,2F=
M-WFM3.M<ZNHM7FH>#A3>=]Y0Z-4*O>!W92AX>2N\F(RLV8)E:4+CCQ!JT";G
MI.:DS+VE4TEZ?C*[_S"=+^ZF]PN8W</TMZ?9X@^83V^>'F>+V70^BCT98=$X
MJ0&O*\#>&X#='MP9[3,'4YUB>@P0DW>-B[V]B]>]DXBWF+2AWVU!K]/KGL#K
M-R'W U[_K9#U!IVGPO*N!;>X]"!T"M./I?0[F&-26NDE.OCS:NF\I;+YZS46
M*AN#UVUP*UVZ0B0XCJA7'-H-1I,??^@..S^?B&#01# XA?YODO9=@'!+G.@U
M): [;,$6H2AMDE$OI#!H=ZDLE>(.<YF@6,&LX'$ZGT%B\IQWO4F>V[#(I /9
M4 ^THO[CYB04J<%G2"U*.H70.S:6&.V,DJE@@:500B<(H= =" \K(2ULA"HQ
MI(_<T6MD"T<G%FDG465:&3%DQ?*.R1'>X0N--H?G+= T_;[I@_/T"F7#(=)8
MM(('BZOLDY+%C*?5!AL+RCAWWH:KH$%UC/F2[.]K.2A^N=L)!&>H4M#F-*5U
M5MCK'0H+R WW-2#C64S,6LM/="XTE)KFMPJKM6#&K,D#3,7B%R22\;-!N].D
MN2;J/^$&WE&0@7!6H%.1FY*J@_XVWXJK>\Y%A5\'0ZHGZ6@*XNRP>,EMK@*&
M<(=TT5&@OLX$A9Q"^IEXBE2:]#O#^ >)I&--9ZG<R)3$ MUGG?9%$X=%%3+B
M#>$=M]S_XF0K2-Q4/531)91B-Z5G8OFBP#C] Y]K;MD1SD%A38)8QS88MH=[
MP=!)%FE26YX).S EW2]02\,O&MP<-]H<E*$J%VN+H2:/72IY;/'&D2FBRV(A
M=B"@,-;7%<$NOX7??FV0QP=_XASM.MPW'+%.1%<_Y6:WN=)<57_RS^+5?>A.
MV#77HL(5J7;:/UU$8*L[1K7PI@C_]:7Q=$L(GQE=R]"R )VOC/'[!1MH+GJ3
MOP%02P,$%     @ #(.,57W(]XJ(!0  L@P  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&ULG5=M;]LV$/XKA#L4+:#Y1;8;)TT,V*Z'%>A+D*8MAF$8
M:.EL$9%(EZ3B9K]^SY&RZJ2IT2T?(HJZ>^[MN2-]OC/VQA5$7GRM2NTN.H7W
MV[->SV4%5=)US98TOJR-K:3'J]WTW-:2S(-25?;2?O]%KY)*=Z;G8>_23L]-
M[4NEZ=(*5U>5M'=S*LWNHC/H[#>NU*;PO-&;GF_EACZ0_[B]M'CKM2BYJD@[
M9;2PM+[HS 9G\Q'+!X%/BG;N8"TXDI4Q-_SR.K_H]-DA*BGSC"#QN*4%E24#
MP8TO#6:G-<F*A^L]^F\A=L2RDHX6IORL<E]<="8=D=-:UJ6_,KO?J8EGS'B9
M*5WX+W91-AUW1%8[;ZI&&1Y42L>G_-KDX4!ATO^!0MHHI,'O:"AX^4IZ.3VW
M9B<L2P.-%R'4H WGE.:B?/ 67Q7T_'2V6+S_^.[Z@[A:+I:O/\WF;Y:)>+>\
M/N]YH+-,+VN0YA$I_0'2(!5OC?:%$TN=4WX?H >W6M_2O6_S]"CB*\JZ8CA(
M1-I/!T?PAFVLPX W_ '>%66D;N6J)"?^G*V<M^#$7X]%&G%&C^-PGYRYK<SH
MHH-&<&1OJ3-]^F3PHO_RB)>CULO1,?3_5)'_AR1F669J[1VZ:I^11&A,@,R@
MVQP^F+7P!8FU*=&U2F^$#'NH"%4KLJC*F7BF-(1,[:3.W?-0)/[7%W-5EI2+
M7\3@)#GMG_#B-#GI#\5'O8J?QLGP="(F27H*E6$R[(]%"MG3D7A#SIV)&9N5
M.F,/K,@LY<J+TCB'RCT;0^WD.3_'D\%S<6V\+-G&).GW)UBD:3(:'!B3WT>[
M#U1LK<(L4N4=1Y>1]1ACD ,@.2\](6Z'O%128T)A%OD$R7POG 2'$N&5!Q;"
M%QF<XS0Q&50&+]GO7:&R0NQ(;$B3E26LP 6ST>H?PNJ6=$T0(AURW:@*Y>"5
MN57H(;&JN28ECS!1;S'$]G::^K ?27  ]H@_UI:$MY@;U"+"T9_U!D6^174/
MW<FIQ-BT=V)+5IGH$B?V@!N9J;8EA2&[]RLJ=\5GI*=T1BB=E76.ERJ6 EFN
MC]7'%](+B5A(6@V9O+:!A:+B$1,B;K25?L#4(!$ML_[7K7$0\^8!C7QA3;TI
MA*EM+"?[CL3G=097V$!;2^BR5)S&9%V32H;G#%JN%/KCD3AB5YGHX@)IDOKN
MZ9-).CAYZ0('3:ERT SU4QI\5R!>X!U3S84@$([R*!][!$Z"KIX"G#S2(WQ.
MY6R7_2Y =&-5!NR=59Y^->LU.'&PW5 ,!<0^JX#NY1T:).1$HD]R,+6-KT5G
M-Q!%F*,U<#S9JIT=W[( 4(MC^%9J[B1[@Y1P-$KGR*AE&FZ-;9(>K',,CE.P
MQT*6M:E4%I)3!Q/W*I((M18WVNQT5RR;).4/<L+EXO@],4W7>^(TM,9;K&H@
M4UN,V/Y(1$X<G-*12BL2V@!8;] M^^PATJZX+@AV,JD;&0#4-E0I4CHF"J<&
M;@T@$C>2-LBO6J\!M;:F:JN,,&W4"M,J1],>])B#FT SUK4M4'ON_A8S&N&O
M\ 8-B+$&)6#FU*P;8A]A4E<L"HDH@Y'[<N@L1/U=FO>3]>$)@J&>0XPY]O#D
MF,LRH"+2.6V4ULV$NXRE@0=V$_.^A$W-5EX1]VD >V?0$,\&]V"6S*068/83
M?I^)/S!J!/'5Y?"8BY</G"KAM.%C)AF.1^'Y8C@)^SB-CBGWQ2@9G:0B3=+T
M%&H#[$2POW_J+\0V:^;F(8$Q<FI]0+Y %W#-@4DVYLN@!/9;XT*@]JK$P,^[
MC]U4>@?W2+35)MR6N:30CE?*=K>]D,_B/?2;>+S-OT7-%*I3TAJJ_>X)[K\V
MWI#CBS?;<"M=&8\>#LL"/RK(L@"^KPWJVKRP@?9GRO1?4$L#!!0    (  R#
MC%7-XE%HXP(  $T&   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;*55
M6V_:,!3^*T?9-&U2U%R 0AD@46!J']HBH-ND:0\F.2%6$SNS36'[]3MV@+&-
MHDE[B6_G^\[%QU]Z&ZF>=(YH8%L60O>]W)BJ&P0ZR;%D^D)6*.@DDZIDAI9J
M%>A*(4L=J"R". PO@Y)QX0UZ;F^J!CVY-@47.%6@UV7)U/=K+.2F[T7>?F/&
M5[FQ&\&@5[$5SM$\5E-%J^# DO(2A>92@,*L[PVC[G73VCN#CQPW^F@.-I.E
ME$]V<9OVO= &A 4FQC(P&IYQA$5AB2B,;SM.[^#2 H_G>_8/+G?*9<DTCF3Q
MB:<F[WL=#U+,V+HP,[FYP5T^+<N7R$*[+VQJVW;;@V2MC2QW8(J@Y*(>V797
MAR- )WP!$.\ L8N[=N2B'#/#!CTE-Z"L-;'9B4O5H2DX+NRES(VB4TXX,YC.
M)M/A[1@FGZ>3^_ED#L/[,3PL;B8S&#W.9I/[!0SG\\EBW@L,N;.@(-E17]?4
M\0O440QW4IA<PT2DF/Y.$%"<AV#C?;#7\5G&,287T(A\B,,X.L/7."3?<'R-
M%_DR5 I3&$EMM \C5G'#"OX#4Q^F"BO&:<)$"@\F1P5#K=%H&'.=%%*O%<*7
MX5(;1:WU]51]:N_-T][M<^OJBB78]^@]:53/Z W>O(HNP_=G<FL><FN>8_^_
MBSU+?3KP?_:W+RS@EI1%HW8%EJ[ R9JN0QA@=:$328]?&Y 9T#%DLB -X6)%
MYW:/V@'+)<$:41?><D%&<JV)3;]S'6(_(=R*1)8(AFW)E2((?V;+ N$U=/QF
MV*"Q[8>MQM]AQ7[GL@5-OV,;F>3-H& B06 KA4BZ9#MF'W EE1.9R&]';4*V
MHL:N9_Y(J>-WVE?0\J,P@H6D9B/_<42>FC2)KOPFG9ZZ_>#HB9>H5D[(;(76
MPM2O_;![T,IA+1&_S&NAO6-JQ86& C."AA?ME@>J%J]Z863E!&,I#<F/F^:D
M]ZBL 9UG4IK]PCHX_$$&/P%02P,$%     @ #(.,594INS!$!P  O!(  !D
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&ULK5A;4]LX%/XKFI3MA!G(%2AM
M@9E H9M."TQ#M[.SLP^*K23:VI(KR83LK]_O2+9CTR1[F7T@V-:YG^]<[+.E
M-M_L0@C'GM)$V?/6PKGL3;=KHX5(N>WH3"B<S+1)N<.MF7=M9@2//5.:= >]
MWDDWY5*U+L[\LWMS<:9SET@E[@VS>9IRL[H4B5Z>M_JM\L%G.5\X>M"].,OX
M7$R$^Y+=&]QU*RFQ3(6R4BMFQ.R\->J_N3PB>D_PBQ1+6[MFY,E4ZV]T,X[/
M6STR2"0B<B2!X]^CN!))0H)@QO="9JM228SUZU+ZC?<=ODRY%5<Z^2ICMSAO
MG;98+&8\3]QGO?Q9%/X<D[Q()];_LF6@/3YNL2BW3J<%,RQ(I0K_^5,1AQK#
M:6\+PZ!@&'B[@R)OY3ON^,69T4MFB!K2Z,*[ZKEAG%24E(DS.)7@<Q?OQI.K
MN]N'\>V7T</X[I;=W;"/X]OK"5U<?IG0Y>2LZZ")Z+M1(?4R2!ULD=H?L$]:
MN85EURH6<5- %R96=@Y*.R\'.R6^$U&'#?L';- ;]'?(&U9^#[V\X39YTD:P
M4*I<Q.PN$X832"SC*F8XR[3E"7MO=)Y9]MMH:IT!?G[?%(F@YVBS'JJI-S;C
MD3AOH6BL,(^B=?'R1?^D]W:'%T>5%T>[I/_G[.V6.AE]O*Y+@+Q[+1&L))'6
ML<O<@L%:=J?87>3T5!AV$A+#1HF35N<F$CZ2VBUP:!?<B(5.8F$LT[.&,*&<
M,$@!GFC&J9ZDDE2H;.)T](W=0]8"5<=&<R,$NH%C;8XTX0K .F!0P%Z^.!T,
M>F\G]R-_U7^[SR ,E9\PCC]H)"KQ/9=N18J@T#J+JX8E8'DOX-?*LJM$YS&;
M(%DR$O: C17 UR[4%$25*C1&MM<_[G5ZJ$^(0JMIUZRJ'+@W$%9QU4D>#%>6
M^RY5GG?8 \Z;O R M; 4T8)+[?X^0LSR['!F &26\96/#H[V^D='G>/2F@,T
MW.D?:(+D822,0Z=F//X#O848X%Y[L,_V>FL.9 'XEZY*BV+"1@1-'D4Z5U[2
M5+#<@H(BC=JQLQ7+M(- B<*A-$82,9X*MQ2"^)U$"P5]E$"TFK,8=[YCTTW$
M,^G 1YA!(')<[J2K1^]K<795G%U[4\M 'J"?N@433Q$AEJ=DOL4TH7E%7'SF
M"*'! WI@\VBQMK\M9S!JM0]'Z##CTGM,Z@E? /2!-[H]1 B/:Q#X)R$LXU8F
MI82?!+13)6&";TH(!9>IA5+NT/I7C!L)3.  R,N,Q&]ATDP: )DKA?HQ%C.V
MQ#Z:F:@B"GMAM&,U(/=?O67EH"2'5C]$O(J(MX+"2;F'Z,WA;V1H_,R?C1DB
M^BE/N +0 [PV!)NNL7I0SD*%U$K'^T>UH1B&A4BI+17SHD.MBK-9GB0K%LLD
MI[Q@EDMDK]:Q]%+A.<\RHY\\6D%]\OJG9PVDV< Z;.01M G)H?M!7@+/I\A
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
M".I?C8<.J%;\[<'(JA'<3AJ2;[/-Z;U$91WH/I/2' \V0/\"QW\ 4$L#!!0
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
MS;W.#\\0[<H;W&3PFUJ1>V-;Y,3JG@;@BV>="0 5QL)\<@@8E+T.M#UO"ZR
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
MFJZI)Z-V #I/E;*[A0O0=/G1'U!+ P04    "  ,@XQ56&K@(<,&   '$0
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
M^H5TR&&J3;'B['#^;VE*2Z@L35Q+XK1(EWF!3DGH\$^+OH"MN)>K%(^,D\2
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
M#F6MXIS3Q0W<R[?5&LD&<9EUTO4&*-/FG#U8S:+PI*C!%BLM&]>Y/%[<B=/
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
M@Y%NP4A2^&:T+QQ<Z1SS38 N.=1ZE:Z\NDAW(EYBUH%^$D/:2Y,=>/TVRG[
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
M$"^\<*SY"X/6&_!]:0QM!?_ [ILU^PM02P,$%     @ #(.,56,:E^%6%
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
M8QSY9*A;R0D#+PHA<>WJ7H(W56)XZ395BH*$?0KAN)[ ;%S*CVI#;R@2U!_
M_$X8&)5*18(<HD)PMSYH$K@%G LTBKF2.'%.*WHR'TQLZKN5;9O3S(Q%8LMX
M _J6+.&]@W?0K!P9,1E(RGJC*=GVV\!SI3# DXSKQFYE90B#I%S9(ZA%OGQH
MB(1-1FCDIE(5C%W!=8(/LIH!AJ->B@P"NFX(;$ECP@EEO_=I(^"X=/KB]FW*
MR2A:I1AD'!1HX;PGU";-EQ4MR*;M'7N.)$W=QFRFD!1;PSQ/2NI<Y$%B*C28
MV-1YNT"SHUV:;1>XS;08%D[](E[YP71RFLIYVMV#L^EDEIX,WCT40$."SVLA
M?V\Q1+.*&U-3S?#9$[<FB:Z!M)!5>=+O>8^748VM 9] U1%,''/>X%B1]^$5
M;B5L^@;I+="LS)]"^"ZI*;/>-\9@ *^IR_[GL31REW#JI:YUW><-@Q C\6LA
M.\E#_I6PXQYD'GNQ,Q%<? .IQ.N8+4?=47W/J^W[CO^Z7@I5I"8A0+C^PKY
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
MC0:[H!?P_=*Y+GZ@!=(O_%[_#U!+ P04    "  ,@XQ5\O&Q@F(,   2)
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6S=6MMRVS@2_164QSME53$R
M;[KE5I6+)Y.MFG'*R6X>MK:V(!*2,*$(#4%:]G[]GFZ %]FR)]G-O*P?+)(
M&HWNTZ<;()_O3?7%;I2JQ<VV*.V+DTU=[YZ>G]MLH[;2CLU.E6A9F6HK:]Q6
MZW.[JY3,>="V.(_#<'J^E;H\>?F<GWVH7CXW35WH4GVHA&VV6UG=OE:%V;\X
MB4[:!U=ZO:GIP?G+YSNY5A]5_;?=APIWYYV47&]5:;4I1:56+TY>14]?I]2?
M._Q=J[T=7 M:R=*8+W3S/G]Q$I)"JE!931(D?J[5&U44) AJ_.YEGG13TL#A
M=2O])UX[UK*45KTQQ6>=UYL7)_,3D:N5;(KZRNQ_5GX]$Y*7F<+R?[%W?>/%
MB<@:6YNM'PP-MKITO_+&VV$P8!X^,"#V V+6VTW$6KZ5M7SYO#)[45%O2*,+
M7BJ/AG*Z)*=\K"NT:HRK7WZ\>/?+Q:^?Q-7%A\NK3^]_???\O(98:CS/O(C7
M3D3\@(@H%K^8LMY8<5'F*C\4< Y].J7B5JG7\:,2WZIL+)(H$'$81X_(2[I%
M)BPO>6B1:@T<U>)*[4Q5ZW(M_O%J:>L*D/CGL?4Z:>EQ:10F3^U.9NK%">+
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
M]#JB=@ITOE$T><>-<]"\MY-_ %!+ P04    "  ,@XQ5CN0$<L 7   :3
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
M'43EGQ-1QVRX=]C#V6-IR#JP"PKP'_&4T180]SC2(J0-R,J,P)3)FPJ"1$U
M%W$51!D0VHL1XP(CJQ"+D6.DQ#\LC6[6$*BV!%SF%,E0<(P9')*!=[2O^/N(
M2;R: &'#LI4$FT!I" U!]4&HR01#_@E>@%[B%S5".ER"WMN0I5/"7*#]MZF$
MF>#RV3$#\21W-H#B>/&S/,G[7$H \U@?)M%DEY\1EH&H*+"^?Z$]IZ<))V>6
MTI<-,FQ*Q^9ZH_@^ 2(W^$ 2T0:6C'N<VA?$?63B,PFX[ UTB%43;XCK"C#8
M4K-1>U<&TPBHIWT0^'IL>?]""@TQ,(=83W@=RTLB]T@8?30.C\7MD_6 E6W*
M3IIH?IJIKI4E 74H34\G;2]T,MSE"@*<)0+TMC2?00=#AH<?9.I)CDT36P3
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
MC=<'P2%5=!LT/EO.\Z4JJ%N=@WL%?0KW_D)&L>,/J.E^"51>@NJ%=BJ#RZJ
M0BS1=[H?%1UXKQ5%-N5:/WG,NC(F:5J55>$%:8L"^J7N]QLRR%TWZZ1_/S)\
M/_E&/D1-<2DH)T@V/!#N7BQ/X=+?_<@77V"'>,!U)XMZ01P.MM1H$!/5CD:]
M(!GU.IX>#H(1BQT=C8)!Y!C8( B3$&[7%!A?'WRE$>FJ;<DZB),@#)M/FX7!
M,.FY(3(*(M;O .F)>GV(DF XZ,%<\XS>"?2&J,O<+4'RDKH@Z@-I#$?;O^V^
M^W3<ERSN0%RK"7HAHQ:7;U.J8W33\]D8LS?1HH#%X<Y\<\O]N>='[X%X[:,-
MPV_0:+F/5D]P-Q!'04@N$=5G%$CFHLL8"Z)DX"/-(G)LV'=TW*>8N?3T:(OU
MX5#K=7<N[93GE7^:4/FYHJOO[\UN\_J9U)?^K^SUT^DCUW0*&2AP2:+AR8 Z
M3M?/D7IAU=H_ 1;*4E%Y,J<7'&K'0+\O%8W8[<(I:-Z$XS\!4$L#!!0    (
M  R#C%5 N"7^IP(  )4%   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;'U4WV_:,!#^5T[9-'52U/RBP!A$ MJI>ZB*@&T/TQY,<B%6G3BSG=+NK]_9
M <8DRDMLG^^^^\Z7[\8[J9YTB6C@I1*UGGBE,<TH"'168L7TM6RPIIM"JHH9
M.JIMH!N%+'=!E0CB,.P'%>.UEXZ=;:'2L6R-X#4N%.BVJIAZG:&0NXD7>0?#
MDF]+8PU!.F[8%E=HOC4+1:?@B)+S"FO-90T*BXDWC4:SGO5W#M\Y[O3)'FPE
M&RF?[.%K/O%"2P@%9L8B,%J><8Y"6""B\7N/Z1U3VL#3_0']BZN=:MDPC7,I
M?O#<E!-OZ$&.!6N%6<K=/>[KN;%XF13:?6'7^0X&'F2M-K+:!Q.#BM?=RE[V
M[W 2, S?"(CW ;'CW25R+&^98>E8R1THZTUH=N-*==%$CM>V*2NCZ)93G$D?
MU_=W2YBN5G?K%5RMV4:@_C@.#$%;AR#;P\PZF/@-F"B&!UF;4L-=G6/^/T!
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
M=C2\PW9!KR4:KT#_9UJ[C> =-._O^!=02P,$%     @ #(.,54L3DD6Z @
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
M1"=XU+46,XAC0TGA#3Z\&#OKG#>@-J=/TRT>!)9,45+UD 0?6T>P[DZQ'7N
M'<R/UMPYUEJ.SL!CP<N\HWWNV?'MSESK,1R''WBW_ERD80O]..AZYKIY>G:X
M'^?#C2NIBLNIN7BC66!1Z^9VJMOM[O9&S976FKRY&,2#"P\R!26?("N.0_@5
M*)O+MF:AQ=Q<<"&@M*C,SQEG>$02 ;Z?"*%7"U+0W7B>_0502P,$%     @
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
MFAX=%Q&8H0\-AM/K4/M+[:B3A&E+K1N-=Z#]1FOW;/@$NY_!["]02P,$%
M  @ #(.,51*KJB\P P  M@8  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN
M>&ULI57;;MI $/V5D5M5K63%5RY) <E)W!0IH2C0BU3U8;''L(J]Z^XN)>G7
M=]8&0B3"2U_8V\R9<X;=X\%&J@>]0C3P6)5"#YV5,?6%Y^ELA1739[)&02>%
M5!4SM%1+3]<*6=XD5:47^G[7JQ@7SFC0[$W5:"#7IN0"IPKTNJJ8>KK$4FZ&
M3N#L-N[Y<F7LAC<:U&R),S1?ZZFBE;='R7F%0G,I0&$Q=)+@XC*V\4W -XX;
M?3 'JV0AY8-=C/.AXUM"6&)F+ *CX0]>85E:(*+Q>XOI[$O:Q,/Y#OU3HYVT
M+)C&*UE^Y[E9#9V^ SD6;%V:>[GYC%L]'8N7R5(WO[!I8WL=![*U-K+:)A.#
MBHMV9(_;/APD]/U7$L)M0MCP;@LU+*^98:.!DAM0-IK0[*21VF03.2[LGS(S
MBDXYY9G1++V]'4]N7+A))^E]<@O)Y!J2Z[OQ9#R;WR?S\;<4TA_3=#)+9_!^
MSA8EZ@\#SU!I"^!EVS*7;9GPE3)!"'=2F)6&5.28OP3PB/.>>+@C?AF>1+S&
M[ RBP(70#X,3>-&^$5&#%[W6"+H87"RI$2A0L1*8R"')J>5<&\7LW8'TD=Z"
M1OB9+.Q>9GX=ZT1;)SY>QSZR"UVS#(<.O2*-Z@\ZHW=O@J[_\82*>*\B/H4^
MFM&CS=<E@BS K! R6=52H##:[NB=QN6!1O92([8:]3%E)VL?5S;_+Q*P087
M-!2R)/NPHVIT/2%3&M#>):";@-4"%=V&"WC/!07(M294_:&Y'/;'ARLB09BL
M]0(JN:#R!2=.;R'LNU&W1Y.HXW8H8:ID@=KZ#M&S0GA&7 +?#;H1!($;QS$D
ME52&_VWQ2!87AHDEI_=!?#42[KD;$V@0NSTJ_R7+UC43V1,Y6<D,T<ZD;H*B
M*(2 !H*^8^H!#35G>QBZ0:<'D1N%'5))3<WX,W]V2( X13[%=_I4BAJDH.L&
M400=M]>/8"X-"7D+W9[KQ^<T.0_=7M2%8Q?.._"2"M6R<4Q-A-;"M+:RW]V;
M<M)ZT7-XZ^@D9\F%AA(+2O7/K >JUB7;A9%UXTP+:<CGFNF*/BRH; "=%U*:
MW<(6V'^J1O\ 4$L#!!0    (  R#C%4^NDTLB0(  ((%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;'U4;6_:,!#^*Z=LFJA4-2]0BAA$*FVF]D-;
M5-B+-.V#22XDJF-GME/:?]^S QF3@ ])[NR[YY[SY?%D(]6++A -O%5<Z*E7
M&%./?5^G!59,7\@:!>WD4E7,D*O6OJX5LLPE5=R/@F#H5ZP47CQQ:W,53V1C
M>"EPKD W5<74^PRYW$R]T-LM/)?KPM@%/Y[4;(T+--_KN2+/[U"RLD*A2RE
M83[UKL/Q;&#C7<"/$C=ZSP;;R4K*%^O<9U,OL(208VHL J//*]X@YQ:(:/S=
M8GI=29NX;^_0O[G>J9<5TW@C^<\R,\74&WF08<X:;I[EY@ZW_5Q:O%1R[=ZP
M:6,'@0=IHXVLMLG$H"I%^V5OVW/82Q@=2XBV"9'CW19R+&^98?%$R0TH&TUH
MUG"MNFPB5PH[E(51M%M2GHF?EG?),]P_WCP])-!+?LV3QT5R=@Z/R1)Z2[;B
MJ,\FOJ%*-MY/MZBS%C4Z@AI&\""%*30D(L/L?P"?*'8\HQW/6702\1;3"^B'
MYQ %47@"K]_UW7=X_6-]FP(5W(M45@A,9)"\T7^N4</OZY4VBOZ6/X?Z;E$'
MAU&M@L:Z9BE./9*(1O6*7OSE4S@,OI[@/.@X#TZAQPM29-9P!)F#=/S+EG\/
M6_(T-X'F$.V3P(=I/QVO *DD56JC+1,*@UQR4G<IUF0IM_*.3&E .WV@V6&U
M(K!^.(9>*2A -IH.79^Y<=I70+,P2,7-KN1G&- 3A@-P3-K"HV$ T3"$I32,
MT_9H:(/Z5Y=PZ'S]/5U4J-9._9K8-\*T$NE6NPOFNM75O_#V=GI@:ET*#1QS
M2@TNKBX]4*WB6\?(VJEL)0UIUID%79*H; #MYU*:G6,+=-=N_ %02P,$%
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
M G-R=8P"T(U -@NK*B]*>V5)XORTH'\*:F= WW.E;+MP ;J_U.(?4$L#!!0
M   (  R#C%4N#BUI&P0  (0)   9    >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;(U6VV[C-A#]E8':+1) M6ZV?*EMP''<;8 X"6)O%T71!UH:6\12HDM2
M=O+W'4J.XB2.T1>)I#@S9\Z<(37<2_5#9X@&GG)1Z)&3&;,=>)Y.,LR9;LDM
M%O1E+57.#$W5QM-;A2RMC'+AA;X?>SGCA3,>5FL/:CR4I1&\P <%NLQSIIZO
M4,C]R F<EX5'OLF,7?#&PRW;X +-M^V#HIG7>$EYCH7FL@"%ZY$S"097L=U?
M;?B3XUX?C<%FLI+RAYW<I"/'MX!08&*L!T:O'4Y1".N(8/Q[\.DT(:WA\?C%
M^^]5[I3+BFF<2O&=IR8;.3T'4ERS4IA'N?\##_ETK+]$"ET]85_O[?0=2$IM
M9'XP)@0Y+^HW>SKP<&30\S\Q" \&886[#E2AO&:&C8=*[D'9W>3-#JI4*VL"
MQPM;E(51])63G1E/[^?SF^5\=K=<N#"]OUO>W'V=W4UO9@N8W%W#X^SKM]O)
M\O[Q+YA/ELO9XP(NEFPE4%\./4/QK1<O.<2ZJF.%G\0*0IC+PF0:9D6*Z5L'
M'@%OT(<OZ*_"LQZO,6E!%+@0^F%PQE_4L!%5_J+/V)!YS@UISFA@10I3@LN+
M#18)1PW77"="ZE(A_#U9::-(4O^<HJ$.TCX=Q+;90&]9@B.'^DBCVJ$S_N6G
M(/9_.Y-"NTFA?<[[^!9)HV!0Y54&3%.[;6T#G )ZWM5-43=]U3TKZFB0I0+1
M!*@YLFLI,2/+PH!B!H]B J<]&M924/-70[D&*AKF*U14N$%5./OPX7O50$B0
M=ZCH/*"6MX<*T7\4$BYX <_(E+Z$J!7Y] AZ'TW?XNFT>FWX MV6'\"7,Q1W
M&HH[_X/BZCSAYAG24EF06U1<IJ=8/NOMM!SN&Z*;,'OVADLJ#9@,:S( ;4.]
M9=8R93)9:BH2L?5*]#TA9>:5UT1JHP>PH).1%ET@N=,&4<LGI3.'6ZG;PQ/P
MB2X#,OD98M</8WKWW2ZU]91<V-(JW&%1(H1NV&]#X/:#/DR9SJ#4!(\ R2;V
M(2_;5S85EMMZ:=J3B#*M-]OT<H)(#6=;T@:H$0O.5ES4QA:"WPWI'41N$$2P
MR*0RO]9B,7L4!#NO3QUI.=7$Q5'><!&X?M E-;G=?A?.J"-NU!&?5<><&1)$
MA8T RW=D'T$_)96SKD]+Y5V\1CC')'UHO/K$!*;P2%,?-/->*7(E^*8Z#[2U
MMZ1'KM_W[22BH@?MCAW:RG>ZL1UV:!CX?3N,H1-'L)2&I%6[V[+G^JCMN>U>
M!+=4FP'5G4J')*>+3AQ<PH/-DVJ_8X)T]8D"NFZ?P)RJG7=T,^:H-M7]KZ$Z
M'.I+LEEM?C$F]<WZNKW^/YDSM>&4N, UF?JM+K6UJN_\>F+DMKIG5]+0K5T-
M,_I-0F4WT/>UE.9E8@,T/U[C_P!02P,$%     @ #(.,5?)?,%"6!P  ;!<
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
M.&"JO=MM)T8N[7WJ5!HC:SM<B*P0BC;@_4S"S]V$&/07[)=_!U!+ P04
M"  ,@XQ5\O4$;$("  #)!   &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q]5-N.TS 0_17+2 BD57-IMZ"21.J%A3YLMVJY2" >G&2:6.O8P7::7;X>
MVTE#D;9]B3WC.6?..#..6B$?50F@T5/%N(IQJ74]\SR5E5 1-1(U<'-R$+(B
MVIBR\%0M@>0.5#$O]/VI5Q'*<1(YWU8FD6@THQRV$JFFJHA\7@ 3;8P#?'+L
M:%%JZ_"2J"8%[$%_K;?26-[ DM,*N**"(PF'&,^#V6)BXUW -PJM.MLC6TDJ
MQ*,UUGF,?2L(&&3:,A"S'&$)C%DB(^-WSXF'E!9XOC^QW[G:32TI4; 4[#O-
M=1GC]QCE<" -TSO1?H:^GEO+EPFFW!>U?:R/4=8H+:H>;!14E'<K>>KOX0P0
MAA< 80\(G>XND5.Y(IHDD10MDC;:L-F-*]6AC3C*[4_9:VE.J<'IY&'W:;Y9
M_YA_63]LT)L5:$*9>AMYVG#;""_K>18=3WB!)PC1O>"Z5.@CSR'_G\ SH@9E
MX4G9(KS*N()LA,;!#0K],$ *"M,*^@KO>*AX['C'ERJ6!>'T#[%-<8.6@BO!
M:$ZZ'N$YVDI0)E/G$ =T1SGA&24,[8T3K J%?LY3I:5IJ5\O754G8/*R #MF
M,U63#&)<VUSR"#AY_2J8^A^NE#<9RIM<8T\V396"M,(EU$)JDC(XW9YZ26Q'
M-W5T=H2/21AYQW,%WEE[52 +-T0*9:+ANNNTP3O,Z;QKSW_AW9#?$UE0KA"#
M@X'ZHW>W&,EN<#I#B]HU:RJT:7VW+<U; ](&F/.#$/IDV 3#ZY7\!5!+ P04
M    "  ,@XQ5K<"'C&L'   X-P  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-BYX;6RUFVMOVS84AO\*X15#"V2Q1-F.TR4&'(OM/"QN$"<=]I&1:9NH++HD
ME<O0'S_J$LNT9#8"SOJAL67RT=%YI4.^HG3Q).0WM69,H^=-G*C+SEKK[<=N
M5T5KMJ'J5&Q98GY9"KFAVGR5JZ[:2D87>:=-W,6>-^AN*$\ZHXM\VXT<78A4
MQSQA-Q*I=+.A\N6*Q>+ILN-W7C?<\M5:9QNZHXLM7;$YT_?;&VF^=7>4!=^P
M1'&1(,F6EYVQ_Y$$_:Q#WN(K9T]J[S/*#N5!B&_9E^GBLN-E$;&813I#4//G
MD4U8'&<D$\?W$MK9[3/KN/_YE?XI/WAS, ]4L8F(_^8+O;[L##MHP98TC?6M
M>/J#E0>4!QB)6.7_HZ>RK==!4:JTV)2=300;GA1_Z7.9B+T.V#_2 9<=\&&'
MLR,=@K)#<-@!'^G0*SOTWMJA7W;(#[U;''N>N)!J.KJ0X@G)K+6A91_R[.>]
M3;YXDITH<RW-K]STTZ.K\7PZ1U\^H9M;,B>SN_'=],L,C6<AFM]?7X]O_\E^
MFT\_SZ:?II/Q[ Z-)Y,O][.[Z>PSNOGRUW0R)7/TVXQ*23/%T?N0:<IC]0&]
M0SQ!=VN1*IHLU$57FVBS?7:C,K))$1D^$IF/T;5(]%HADBS8P@9TS6'NCA6_
M'NL5=A*OZ0O"9R<(>]A']_,0O7_WH2DN-R5DT2D*?!N#-).;!E;X=I;G"(F\
M&>.?-V.LA 6[DR/(N<$1[HWD2<2W,5-(+-%$)$K$?$&S*[PAR*L"UFN&917O
MH]K2B%UV3$E33#ZRSNC77_R!]WN3")"P$!)&@&"6(KV=(CT7?70G-(T158KI
MIDOJRMF[K00%K)_#L@'G<83[9T-O>-%]W$]N0[-!?S#LV\T(4&A6VOJ[M/6=
M)W+(EF;+(CN%M>0/:3Y&]3S__;</Z":FC6=S'S*5D+ 0$D: 8)8L@YTL ^?9
M3)[-?$<Q,^&(A#0U'IF)#UIP%4F6*60F+HAN1)IHA:)7Y0Y'@D(LYW[:BE7
M!GLG=-_S#D[Z>IO!81L"%)25VK-=:L^<J1W'FBN1RHBA6Z;X@B6:F\HQ$7(K
MY-$*[F2V32,D+(2$$2"8)<QP)\P0<DP=0BH""0LA800(9BEROE/DW'FIW"?&
M8<7\7U-_5L99H?>Q4&;^:D8(GCPRI8TMTME<EGU/N7Y!BD6IY)JSQ@'8N:NV
M>IW71M;#,G1>*T,]KU:'@&*RDNM[E<'PG.F]$=S4GCCF2I^@:1*=-J7-S6B;
M-U!:"$HC4#1;C3V[YT.6GY(&I0LD+02E$2B:K0NN=,'.JV0FDGR*(\R%DJR0
M>$J85&N^15MFQO!$TQ5KU,=);:T/)"T$I9&2-MPOAJ<^]G>USDY\97%]IU\;
M?:62TX>8F=)D/+PI]XB8<J5?3I"Y5+)[9^B*)<8^1-Q\;I0 U/:"TD)0&H&B
MV4I5UM?O@98N4"\,2@M!:02*9NM2>6O?Z1%'LW3SP&2F"5U)QO+I4G8[3*$?
MQVZ+7;F1K<7IUZ9!P<%$"72'!(IF9[RRS;[;-X^M/#?F%]00_R2</GIA5#9-
MAT/0. @4S4Y[9:E]MZ?^V<TW=_?623^KWU?#M?L09:O]4Q\'-0< %9F=N,KR
M^D[_5B8N-N,LCX\Z)S>C=?:&M>SYO7KV&EK5D_=_F%._<J>^VYY>\X1OTN:K
M'-1M@M)"4!J!HMGK1I6'Q9YSZF'FAC19\6R:.,XO_Q,T8[I)$@QJ9$%I(2B-
M0-%L22HCBYV&;$24-M-SS18H56R99N5EV6B1W)S6BKBCZAT?"D'C(% T._N5
M7<5NNWI-GX\5)7?/UOD&M:2@- )%LS6HG"MVK\ZV*$J@%A64%H+2"!3-EJ2R
MJ-B]//OVH@1J3G\2%?8<50G4B4+1[/173A2[G>B;;C6[&:U3#[JR"THC4#1;
MC<JEX@'D_1H,:EE!:2$HC4#1;%TJ&XO=-G;_(0B5+[GK-4.19+DTF59[UU&C
M4J ^%Y06@M((KGOPX?ZS +8"E1_&;C\\IV;,-GE66D3?3DSZ32AK$1?//ZCR
MQV*YL3'_==?:KZWZ3=PQM,XKZ'(O%,W.?V6IL=M2U\8)]".K3X],ZGPZ-1/:
M%*TP9>A/FJ39&@#V<'#0*&0/S5<'J"D'I86@- )%LY]-K$QYX#;E;9].!'7F
MH+00E$:@:+8NE3,/W!XXNS 03Y26:7:/^@0MS;[*![D:A?'K-^%JMS G[IVV
M3CBH&8>BV0FOS'C@-N.UA//7I4QIO,B)&69R2^)>22[W<6ZMKWIGGO7//Q0%
MU)V#T@@4S19E[]%I][IRTQCS)G_BYK:N4[#/4<,^2/U_F/6@,NL!Z'IR &K9
M06DA*(U T6Q=*A<?N%U\,<E2I1<IY\CEPW>/-$X+F[*;-#=JU6\84FHK.Q-W
M(*U% #7O4+1"A.[>&T(;)E?YJUG94]5F3"Y>H-EMW;W^-<Y?>CK8/O$_DN(E
MK@I3O%-V3>7*#$(H9DN#]$[/S '(XC6MXHL6V_P]I >AM=CD']>,+IC,&IC?
ME\),N\LOV0YV+\N-_@-02P,$%     @ #(.,542ZB@VF P  $Q(  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3<N>&ULM5AK;^(X%/TK5D8:[4C=)C8MM!U
M DIGD<I#3;NC_>@F-\2:),[83FFE_?%K)S1A)3"[=/(%_+HGY]Z<^,CN;[CX
M(6, A5[3)),#)U8JOW%=&<204GG.<\CT3,1%2I7NBK4K<P$T+(/2Q"6>UW53
MRC)GV"_'5F+8YX5*6 8K@621IE2\C2'AFX&#G?>!![:.E1EPA_V<KL$']92O
MA.ZY-4K(4L@DXQD2$ V<$;X9DXX)*%?\R6 C=]K(I/+,^0_3F84#QS.,((%
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
MI#]KKMU-1]!M?7-]H4+>@^MFAE&"F3*0SU-*Q5M'78:[CQ_1OU!+ P04
M"  -@XQ5W4@6?TX#  !]#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V-BYX
M;6RU5]%NVC 4_14KJZ96ZIHX(33I *D%IB&U%2ME>YCV8. "5I.8VDYI_WYV
MD@8"(2I2^D+L^)[#/=<GR75KS?B36 )(]!H&D6@;2RE75Z8IIDL(B;A@*XC4
MRISQD$@UY0M3K#B060(* ].VK*89$AH9G59R;\@[+1;+@$8PY$C$84CXVPT$
M;-TVL/%^XX$NEE+?,#NM%5G ".1X->1J9N8L,QI")"B+$(=YV[C&5UWL:D 2
M\9O"6FR-D98R8>Q)3P:SMF'IC"" J=041%U>H M!H)E4'L\9J9'_IP9NC]_9
M?R3BE9@)$=!EP1\ZD\NVX1EH!G,2!_*!K7]")BA)<,H"D?RB=19K&6@:"\G"
M#*PR"&F47LEK5H@M &X< -@9P/XHP,D 3B(TS2R1U2.2=%J<K1'7T8I-#Y+:
M)&BEAD9Z&T>2JU6J<+(S?.C?#4;]$;J^[Z'^K_%@>->_?SQ']_U'] V-TLU%
MDS?497$DU?"T!Y+00)RIY?&HATY/SM )HA%Z7+)8D&@F6J94B6EZ<YHE<9,F
M81](H@?3"^3@<V1;-BZ!=S\.MXIP4Y4CKXF=U\1.^)Q#->'J*>'R[1P- Q))
MI$2A_G-,5\J^$OV]5>%H("$4_\JDIMR-<F[]5%Z)%9E"VU"/G0#^ D;GZQ?<
MM+Z7":^)K% &)R^#4\6NR@ A%2 2_?"NOTQRRN,F//J]\=)I>I=.RWS9EK(?
MA+'G-_*H0HZ-/,=&98ZW\2N$$Q;S15E>E=ACMZ(FLH),-Y?I?J(CW3K+4!-9
MH0S-O S-FAR9\C2WS.9XWJXC]X/<AHO+#7F9IWA9F>(XHA)F:"2)A-(W827\
MV,VHB:R@U,N5>I_H2:_.,M1$5BB#GY?!K\F3_I[=L._8.Y[<#W)=QRKW)+8V
M'WFK,LE!-*.D]+M<B3MV'^IB*ZK<:F7P)SHR(Z^K%#6Q%4NQZ6!P96=PA"LS
MHFW'^;Z_X\J2(,^V#[ARTU_@Z@9CS.-%3-Y*LZI$'KT9-;$5=6YZ%-SX3%_6
MVL74Q58LQ::/P97]P3&^=/?Z17?/EOLQ_N[WV]PZ&^F#Z1WA"QH)%,!<@:R+
M2X7FZ5DOG4BV2HY+$R;5X2L9+M7Y&+@.4.MSQN3[1)_ \A-WYS]02P,$%
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
M5MHFM\PG2FYHD62W^%)H,Q.R962&,$KK8,Y70NB]81,48]W_#E!+ P04
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
M\HU.>Z PH?*3'GT8]M#IR2=T@@A#HQE?2,Q2V725CLNHN\DZADX>0[ C!C]
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
M4E78K!FI-Q!S':#FUXS)UXXNL^6KZOT%4$L#!!0    (  V#C%7.OACKJ0,
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
M!H0&.$L!]?.6BZ,ZKB'L?"SM?/R<['P,M?-0&H/2.(JFRRKM?/Q8.T\#G*6
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
ME>Y&=ICJ_P4*$Z#W%YRKS<0<T/R!PM]02P,$%     @ #8.,5:OR0;=/!
M]A(  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULM9AM;^HV%,>_BI5=
M;;?2+8D#(= !$@6F5EH?5MI=[:5)#F UB9EMH/WVLY.0\)"Z%+$WD#@^?Y_?
M.<G)B3MKQE_%'$"BMSA*1->:2[FXLFT1S"$FHL86D*@K4\9C(M4IG]EBP8&$
MJ5$<V:[C-.V8T,3J==*Q1][KL*6,: */'(EE'!/^?@T16W<M;&T&GNAL+O6
MW>LLR S&(%\6CUR=V85*2&-(!&4)XC#M6GU\-< M;9#.^)O"6FP=(XTR8>Q5
MG]R&7<O1'D$$@=021/VM8 !1I)64'__FHE:QIC;</MZH_Y'"*Y@)$3!@T4\:
MRGG7:EDHA"E91O*)K6\@!_*T7L BD?ZB=3[7L5"P%)+%N;'R(*9)]D_>\D!L
M&;C>!P9N;N >:U#/#>HI:.99BC4DDO0ZG*T1U[.5FCY(8Y-:*QJ:Z#2.)5=7
MJ;*3O?%-_VET\_#G</0T_@V-_GJY??X']>^'*+UP>=T?CX9H\'#W.+H?]Y]O
M'^[1)1I+%KPBMBCS0.4[^CX$26@D+M2,E_$0??]V@;XA&XDYX2 03=!+0J7X
MH0;5\?.<+05)0M&QI<+0SMA![O)UYK+[@<O817<LD7.!1DD(X:Z K?B+(+B;
M(%R[1L4A!#54QS^0Z[BXPJ'!\>:.P9UZD9-ZJE?_0.]^&4^ __H+;CJ_LVD>
MZ,I 93J-:AU= :[$@@30M=0C+H"OP.IELE609Q+;06X4R V3>N]A*854MP--
M9HA().> )C"C2:('5 STP (X92'ZKNZ>[)ZZJ I)MDXS74?7L%6OU6ZW<:-C
MK[9AC>Z<".L5L)X15M6?*5 )G[)X!RR7+G8]W]N#,2YW(DRS@&E^-7.0A%_+
M6?. L]GRZ_7V'N;AM+W4[@#X!8!O!!B] 0^H(),(3@;P#SSS5)H<?P_ Z,B)
M>6H5F"UC4?F9OM#4/4=6P-4+&D'&K1 Y#:"*JG7.ZG(FL1WV=L'>/F=U"5D4
M$2[T4);TRIQG2_I;.:^[M<9^RHV.G8B-G?+E[GRATAS'E4MBO$N&6WMDYJ5/
M1=OJ6_!YZLZ1U/B0VO5K[?T:E,_[..V[.&Z)XYZG"AV)XQZXZ;9JC8,<&ITZ
M-8=EGX/-C<Y!30I47\=51[DD$9+ 8TV<K?<."KH:]:Q-T+G4=B-2MD'8W =]
M&I'*")@U&R@-'FJB.&N;70^%Y+VJH1Q\(N7E4OY&"OL54KOL95>$S6W1,8]
M);Y9MG&4SSG^_]%)X;*5PDWC\]"?S3C,B 3UA20Y5=_*0::^(M$2RH=!;CZ>
MJA\(8\/VY0?B3&J[(2F;,VSNSBI"@HIH;(IA=1@R86^K!#K[Y<\T9=?ALLW"
MQD[FRX6\VO?6Y[Z?M:&RMW808N"S=&-%J.JS3&3V'5V,%ILW_73+8F_\6F_J
MI#L3I4RV(W1'N&JY!(I@JB2=FJ_H>+;)DIU(MDCW*29,2A:GAW,@(7 ]05V?
M,B8W)WJ!8JNK]Q]02P,$%     @ #8.,53,]B70H!P  X#0  !D   !X;"]W
M;W)K<VAE971S+W-H965T.#0N>&ULO9MM;]LV$,>_"N$&W0JTL?@LMXF!I,G0
M FN2->V*O51L)A8J2YZD)"VP#S_JP3ZY,JG$H)07L66+=\?CB3_]3>KH,4F_
M9PNE<O1C&<79\6B1YZNWXW$V6ZAED!TF*Q7K;VZ3=!GD^C"]&V>K5 7SLM$R
M&A//$^-E$,:CZ5'YV54Z/4KN\RB,U56*LOOE,DA_GJHH>3P>X='Z@\_AW2(O
M/AA/CU;!G;I6^=?55:J/QALK\W"IXBQ,8I2JV^/1"7Y[*OVB07G&WZ%ZS!KO
M4=&5FR3Y7AQ\G!^/O"(B%:E97I@(],N#>J^BJ+"DX_BW-CK:^"P:-M^OK?]1
M=EYWYB;(U/LD^A;.\\7QR!^AN;H-[J/\<_+X0=4=XH6]61)EY7_T6)_KC=#L
M/LN39=U81[ ,X^HU^%$GHM& $D,#4C<@9=R5HS+*LR /ID=I\HC2XFQMK7A3
M=K5LK8,+XV)4KO-4?QOJ=OGT^L/)Y_,/EW^>G7^^_@V=__7UXY=_T,G%&2J_
M>'-Z<GU^AMY??KHZO[@^^?+Q\@*]0==Y,ON.DE69UC"N2J-X__N9RH,PREX=
MC7,=6^%A/*OC.*WB((8X,$&?DCA?9.@\GJOYMH&Q[M2F9V3=LU-BM7BF9H>(
MXM>(> 2C S1&V2)(55:_6#S03>YHZ8$:/%R6&<B0+O8L#^)Y&-_MZGAEA.TV
M4EQU;[-5,%/'(WU992I]4*/IRQ=8>.\L(;)-B,QF?7IQO[Q1*?H]C.MNOT+_
M[4Q %6IE3)3&BNOY82I\2>GD:/RP(PB^"8(_*4_JATIG81;<1&J7<]Y#GL0F
M1.$R3Z*5)TZX].3N/,E-$-(:Q 'V#CV,7K[P"2;OT '1A]XN]U8S>V;*WP3I
M6P>S>?%OE3[2+UU#[/<0^&03^,2:W?,J-(56:3A3KY'F$5(ZY.06I4%\I\K!
MGR=1%*096NEB*(=_YU16.9*-X2]';O?H8P^F8N]9$2XT4?8-L7;%&S$2SQ!@
M@Q78Q8176W$[S)A E,3EM5Q;:U[,F$CFF;(%=,#6F7WZK;PC4',4/*A4W^'H
MFYCB-JFX5&8:=:F^(;D/(A2%M]7 _E1Z6'</IMT1K9HBBI850C%#\^"G#7$8
M (+M!&GU0FU5Z7-*DK4O&_]0&N""@2[8"5YP'WS! !CLE#"XC1A,**&^(5O
M&&R'C,.JM#O:IRH!0MB*"I=5Z3^K*H$VV(Z;DMX-F%,3S.UV]JQ+ M A7G\\
M)U:@[1L[\(A82>(2Z;4GC+> :80Z 1H1.XU<0KUVU80Z-6"* *:($Q5#^I Q
M!#!$G H9TE8R#'.)3=D"V! K)AQ.GQV.>#U]XFKZ1%AVS9X$6$3L+'(W>]:.
MFK,G88>^00@1H!21+IA.^E!"!"A$[!1Z;E'ZK:*D1% 3TPFPAMA9X[ H[8[8
MNBCQ!NJDJRPIH(C:]8^[LJP=_5J6;'>B*0"'VH%34KP!=6:"NMW.GH5) 3J4
M] =U:@7:OK$W?E2SJQF'4*\];4&=FJ%.@4;43B.74*]=-:'.#)BB@"GZ-$W4
M]=-D'YJ( H>H4TU$VYJ(>I(8;M4IP(8.)8DZ'*VG3[F>/2>=DR>PB ZEB&A;
M$5%Z:+IF %)TX@+IM \YQ(!!S,Z@Y_Y@[K5ENL\]L3M9#$##[*!Q5Y(=CM8E
M*=8E27A733+ $+-K'W<U63OZI28-/&? &F9GS8'8YKDT\=QN9]^J;*SBL/YX
MSJPLVS=V0!&S"QF'/*\];?%<F'G. $3,#B*7/*]=-7DN#3QG@"CV-#W4P7/6
MAQYBP"#F5 ^QMA[B>O(T)0M(PX:20QV.R'K2]+OF3 X XD.)(-X60?IBD08V
M<6 3?]HJ4-=R;A\2B -[N--5(-Y>!6+4E]R0+" ,'VH1J,/1,VH1L,.'6OOA
M[;4?6RTV=A;8X7+@;P-\8@*XW<Z^U0B X:(_@',KO/:-'=C#[:K%(<!K3UL
M+T?0@S\#S#E0B-LIY!+FM:LFS"<&/G'@$W^:$NJ .>]#"0D D7"JA$1;"1'-
M<D.R!-!&#*6$.AR17\6YZ)I(!<!(#"6$1%L(^>)0&'X#$< I\;15H(ZI2/2A
M@P0 23A=!1([]K/IHC3D"J CAEH#ZG"T1TDV-KP-M08DVFM MI($[HB.[7"3
M;;9K2!C@;C>T;U4"<$2/6^)$'WOB!+!(#+8KKO:T!??)T^ N@4IRN#URLKU'
M#IN )0%8TLDF.=F'/)) ).E4'LFV/**>D>X2L".'DD<=CM93Z:2>2FU)!!S)
MH?21;.NCB3"NHTM E72R-T[VH8XDL$@Z70>2[74@:?S92#9V7P^U#-3AZ#FU
M"!"20ZW_R/;ZSZY:'#<>.EFJ]*Y\M";3J;J/\^KYD\VGF\=W3JJ'5N#TZMF?
M3T%Z%^HJC=2M;NH=%N685H_35 =YLBH?8;E)\CQ9EF\7*IBKM#A!?W^;)/GZ
MH'"P>:AI^C]02P,$%     @ #8.,5?V:%F^6!@  3CL  !D   !X;"]W;W)K
M<VAE971S+W-H965T.#4N>&ULS=MK;]LV% ;@OT*X1;<";2SQ*K>.@:3)T )K
MDR7MAGU4;286:EN>I#@9L!\_ZA(?I1(IFX@(]T-]D44>4J_TR(HUOH^3'^E<
MR@P]+!>K]'@PS[+UN^$PG<[E,DR/XK5<J24W<;(,,_4RN1VFZT2&LV*EY6*(
M/8\/EV&T&DS&Q7N7R60<WV6+:"4O$Y3>+9=A\N^I7,3WQP-_\/C&570[S_(W
MAI/Q.KR5US+[MKY,U*OAMI59M)2K-(I7*)$WQX,3_]VI"/(5BD_\&<G[M/8<
MY4/Y'L<_\A>?9L<#+Z](+N0TRYL(U<-&?I"+1=Z2JN.?JM'!ML]\Q?KSQ]9_
M*P:O!O,]3.6'>/%7-,OFQX-@@&;R)KQ;9%?Q_4=9#8CE[4WC15K\C^ZKSWH#
M-+U+LWA9K:PJ6$:K\C%\J":BM@+!FA5PM0(NZBX[*JH\"[-P,D[B>Y3DGU:M
MY4^*H19KJ^*B5;Y5KK-$+8W4>MGD^N/)U?G'B]_/SJ^N?T'G?WS[]/5O=/+E
M#!4+WIZ>7)^?H0\7GR_/OUR??/UT\06]19_#Y(?,WN:3,4/Q.I_=%&UDFD6K
M6[1.HJE,T:]G,@NC1?IZ/,Q4F7EGPVE5TFE9$M:4=":G1XCX;Q#VL(]>HB%*
MYV&BVBP?GC8X5./=#AIO!XV+'JBFAXMD%JU4!M%:)D6P5U/95J>QE7Q_>9>N
MPZD\'J@=(I7)1@XFKU[XW'MOJ)%L:R1%ZT138SG)C].IJE1;O7P':MY.?A87
M\]\V!M+#&.AV#-0XSVU!>;,M6CZLU:ZIEE35HU^C5;6-6U-3]L6+OO*#S69"
M"?7H>+AI*9%M2V06)=X7.[-Z)]S(1!V<RK+*C5&4.8L7BS!)\XU1+GN-_JM%
MM:W\L@Y1*Y^/CAAN+Y]OR^?&\L\?LB2,=XRSL2G+*(AMH<))G$4/8PBV8P@<
MQCEHQID+ZK7G8;0M<70@<1XUXLS843!J+]_W@"//.("7S#OR?/3J18!]_!Z]
MY.JEUVJ(L1W+)/@U-GTG>:ZZ>>9A (2^6<+VO#RQ_ U29VY(KM3R&Y2$JUOK
MR%2U^'X]-/GFUH0&J/2-BNTVBKG:!YYG&&4QK'XDU^RV/DCIFZELS;TJ9==3
M%7/SMCD"17WF9G<P:FT[#-#4-W/ZO$?XJK/Z(5X(QC51 4E](W+:J.QU+F#N
MPW:B05(_<),7H]BVPP!M?1MNK?,R:IX2^%QSAHB!5-Q!*G^:%Z$CU=R.Y61B
M(!6[(17W02JN?;<\(%*K6IY\J]"+BD%4?$BBXJ:H0B,J!E%QAZAML=]#5'/S
MMC$"4;$;47$?HF(0%;L4%3=%#7P::*("HN(.4351V4M4<Q^V$PVB8C>BXCY$
MQ2 J=BDJ;HK*,=,<6@B(2CI$#9[F9:03U=R.[15$$)6X$97T(2H!4<D!B4J:
MHA9;VX-_&EU)[=+N(>E*FKJ.=+L Z$HZ=&W;!?;0U=R\;:1 5^)&5]*'K@1T
M)2YU)4U==3D!6DD'K9J<[$6KN0_;609:B1M:21^T$J"5N*25-&DE@="<BE&@
ME7;0.GJ:%W7<U=AJ;LCV+UM@*W5C*^W#5@JVT@.RE39M'>UF*P5;Z2'92INV
M^I[FH$EK?S;MP+5U)]A#5W/[MJ$"7:D;76D?NE+0E;K4E>ZL*P5=:8>NNJ#L
MQ:NY$]MI!EZI&UYI'[Q2X)6ZY)6V7 OV!-/\V %X91V\^N*GQ 0Z7\TM64XG
M U^9&U]9'[XR\)4=D*^LZ6NYO36Q 539(:'*6E --,=*!JBR#E3;H[^'JN8.
M;*-4^Z62&U59'ZHR4)6Y5)4U5?4QTYV",9"5=<BJ3<M>M)I[L9UKH)6YH97U
M02L#6IE+6EF35DU<.+C*NUS]Z3J'K[TF;&[)<BXYN,K=N,K[<)6#J_R 7.4M
MK@9Z5SFXR@_)5=[BJNY*, =7>9>KK='?PU5S![91 E>Y&U=Y'Z[RVB^!7;K*
M=_ZVRL%4WF6J+BG[_8RY#U,YF,K=F,K[,)6#J=REJ;QIJD\YUGQ?%>"J,+MZ
ML5&'-P.FYM5M?],.F HWF(H^,!6 J7@&3)^-H:J8G1@20*DP4UI/RA[VF%NU
MG7G 4U W >J#4 &$"IN[:&P/)E5G3PXFZBN=+B(@I# +^5-$]D+'W+3M!-?N
MGG%T^TP?=@JP4[B\@T8T;Z'QB6C\O&=8NSLRO]-4%7$;J>X6\D:MYQWE<4O*
MFS?+%UF\+FZ8_!YG6;PLGLYE.)-)_@&U_":.L\<7^3V8VUMH)_\#4$L#!!0
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
MIV$ NADHS<:JRO?D4EGJ<+\L: :C=@YTOE+*[C8N0#?5TS]02P,$%     @
M#8.,53(>VYA  P  7 T  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&UL
MM5==3]LP%/TK5H8FD ;Y:M*6M9%HRS2D@5 [V,.T!S>Y32.2N+.=EOW[V4X(
M24FS@<)+ZX][C\^YOK&O1SM"']@:@*/')$[96%MSOCG7=>:O(<'LC&P@%3,K
M0A/,19>&.MM0P(%R2F+=,@Q73W"4:MY(C=U2;T0R'D<IW%+$LB3!],\$8K(;
M:Z;V-#"/PC67 [HWVN 0%L#O-K=4]/02)8@22%E$4D1A-=8NS/.I:4L'97$?
MP8Y5VDA*61+R(#M7P5@S)".(P><2 HN_+4PACB62X/&[ -7*-:5CM?V$_D6)
M%V*6F,&4Q#^B@*_'VD!# :QP%O,YV7V%0I C\7P2,_6+=KFMZVC(SQ@G2>$L
M&"11FO_CQR(0%0?3/>!@%0[6OD/O@(-=.*C(Z3DS)6N&.?9&E.P0E=8"3394
M;)2W4!.E<AL7G(K92/AQ;WYY?WES=XE.T4)D2)#%@,@*S6$+:0;H> 8<1S$[
M$?-WBQDZ/CI!1RA*T?<UR1A. S;2N6 AL72_6'&2KV@=6-&TT#5)^9JARS2
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
M#"F=4)2HO:1"<J)/,5J\J+(4@/Z,MGHNEG_U"5FMX_:OH^O]5AQ(#%-#%;0
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
M-X#K$R'TZB"_P?J[C-'_4$L#!!0    (  V#C%4J/E]1 00  #0.   9
M>&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;*V776^C.!2&_XK%CE8STB1@&PCI
M)I$Z24?;B^E4DW9V;QUB$FL 9VVG:??7KPV4$#"H6O4FP7#.\7/\<5Y[=N+B
ME]Q3JL!SEN9R[NR5.ERYKHSW-"-RS \TUU\2+C*B=%/L7'D0E&P+IRQUD>>%
M;D98[BQFQ;M[L9CQHTI93N\%D,<L(^+E"TWY:>Y Y_7%#[;;*_/"7<P.9$?7
M5#T>[H5NN764+<MH+AG/@:#)W+F&5TL8&H?"XB>C)]EX!B:5#>>_3.-V.W<\
M0T13&BL3@NB_)[JD:6HB:8Y_JJ!.W:=Q;#Z_1O]:)*^3V1!)ESS]BVW5?NY$
M#MC2A!Q3]8.?_J150H&)%_-4%K_@5-EZ#HB/4O&L<M8$&<O+?_)<#43# ?H]
M#JAR0&]UP)4#+A(MR8JT5D21Q4SP$Q#&6D<S#\78%-XZ&Y:;:5PKH;\R[:<6
MMW?+[]]NP,/UWS=K, +K<C8!3\ #>08W2:*'6Q9-FAVX,-]63+\5-(^I!!]7
M5!&6RD_:]W&] A\_? (? ,O!PYX?)<FW<N8JC6DZ<^,*Z4N)A'J05C0> PP_
M ^0A:'%?OMW=NW1W]>#4(X3J$4)%/-P3[X[GH_@H=,+*K ^JG[9 Z<$A4E(E
MKVP)EA%]>T2S,Z_D@<1T[NBM)ZEXHL[B]]]@Z/UA2_>=@ETDC^OD\5#TQ9TN
M)+ID"*)8O@,IEQ+$1(@773].1-AGMXP8%!%-%7E:X#"*D#]SGYII6<P"C(.H
M-KL ]FM@?Q#X<;P>@X1N-7(*]/H#4A%%B_F*]<0Q944N8X8-%CAM\W9MD(_L
ML$$-&PS"?E=[*D"N%UB!;5E=-MB@"XLQ"ENX%BN(T<0.'-; X2#P>D\$'9FR
MN04QS[262&*JL0TS[ (@LR$O*"U&8=\2F-20DT'(ZS@61PU(GPT?M8[AI-/O
M-$0MMJX-1%Y@9XMJMFAX>>9::U/VK\8SF\D.%W4[]O!TTL*S6@70SC>M^:;_
MK]BEC&Q8RA2C]HHW?<^*]T[!+D8 >F=%] ;GZ#97)-^Q34H'-F$5HSG\HPA-
MV^O;:J:WJWV68$.UX2#CBNK48]:[^2KW9K\A;+-U;4:^W[. X%DNX: @#1:U
MUU7T8F5&79X X3:UQ:JGJL&SRL%AF2N8K4RXTQO&;66P&(TF..R!.BL9'):R
M55<.0&[T..G=FM84NL*%HS!H5+(J"XO=I6Y?YG$6.3BL<C])>B3EF3W5MP:B
M#XY6SJYBC7 TA7Z[\%D-)PCUB1L\JQL<EK>W5+_/9@ZL_&'G0#-"H=]6%9L9
M]KUV17 ;1WISG_I&Q([E$J0TT7[>>*(#B/**4C84/Q2G_ U7^LY0/.[UM8X*
M8Z"_)YRKUX:Y.-07Q<5_4$L#!!0    (  V#C%7ICNT:M@,  ',,   9
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
M97!^@9JD&PMNHT5M7]92:'RG=EG@) 5I$O!\)83>;4R!;C;'OP%02P,$%
M  @ #8.,59"27XKP"0  :V@  !H   !X;"]W;W)K<VAE971S+W-H965T,3 S
M+GAM;+6=;7/:.A;'OXJ&O7.WG<D-^(&G;L),BB7=[)2T$])[9W=G7Q@0Q%MC
ML[;)P\Q^^)6-@Q V2MS^^Z8%HO.3['.D(_V1\,5CG'Q+[X7(R-,ZC-++UGV6
M;3ZTV^G\7JS]]#S>B$C^91DG:S^3;Y-5.]TDPE\41NNP;7<ZO?;:#Z+6Z*+X
M[$LRNHBW61A$XDM"TNUZ[2?/'T48/UZVK-;+![?!ZC[+/VB/+C;^2DQ%]G7S
M)9'OVGO*(EB+* WBB"1B>=FZLCYP=Y@;%"7^",1C>O":Y)<RB^-O^9OKQ66K
MD[=(A&*>Y0A?_O<@QB(,<Y)LQW]+:&M?9VYX^/J%SHJ+EQ<S\U,QCL,_@T5V
M?]D:M,A"+/UMF-W&C[^+\H*Z.6\>AVGQ+WDLRW9:9+Y-LWA=&LL6K(-H][__
M5-Z( P-G<,+ +@WL(P-9<;V!4QHX;ZW!+0W<(P/;/F'0+0VZ;S7HE0:]XVMP
M3QCT2X-^X:S=W2U<X_F9/[I(XD>2Y*4E+7]1^+>PEAX)HCP4IUDB_QI(NVPT
M_CR97-]-Z,W=](R,/]_<7=]P>C.^IE-R=>.16\J_?KJZ^WS[#S*YNKNCMU/R
MSA.9'X3I>_(+"2)R=Q]O4S]:I!?M3+8GI[;G9=T?=W7;)^IVR"2.LON4T&@A
M%C7V8[/]\#5[SVQOV09 6][(_=VT7^[F1]M(],3\G#C6&;$[MD6^3CWR[I?W
M)!2RKQ!_E0@A.W%6=Z%F[%1L)+:SP]9=Y\]I%7T[MO."K<&P-V.LH0'#S9B_
M^]$YZ908@RN=?<=P"IYSJF/$T5S>EL0O1LS;(/U6%^ [AEO/R-/(AW3CS\5E
M2^:)5"0/HC7Z]2]6K_.WNB! PCPDC")A# GC()@6(NX^1%P3?70K'D2T%75Q
M831L&A=(F+>#=0M8/D]Y&%G]@=MU+MH/AQZO%G-ZW:[;UXLQ9-,X"*;YLKOW
M9=?HRT_%:!C/PF"UZ_%AX,^",,@"49O9NI7[TQ_:MGYWQL8JFSKN+3529(T,
M">,@F.;<WMZY/:-S/V]$/HY'JUW2.]L[]_F,1'*<WR:)'.K/2)KY69$,2;PD
MRR#RHWG@AV03IT$1$_^B3UD^"Y^%@GP*TNS?=9%A;$K3KH^$>4@81<(8$L9!
M,"W2^OM(ZQLC;;J=[>95032/U[6IP0AH&A](F->OIH9.IW,TPM04<H\+,62S
M. BF^7.P]^? Z,^K=;R-LI3<BW"1KW9$.L\)<KU#LD2NSN12>EZ4J//TH'*K
M['[W^%Z-C0UHZL(=K&>NDM:4ZE0\S9 -XR"8YL3AWHE#<Z?T0Y&2._^)T"<Y
MEF^3VGYI9#3METB8AX11)(PA81P$TT+$ZB@=I -8[Y404)1 :1Z41J$T!J5Q
M%$T/E0/)S#*O%>(T)>]6?A"])XD(Y9Q19H.8I,4PD\EA1AB&&3.[<00A:5Y)
M.\Q8QZFCILAO=K^2.Z#MXBB:[F];^=LV+Q_FCR(B_R/C0HX5":F.%?*O!C7
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
MF(ZEBJK 'L^K""YV$:"."" "'UDN5P)<YPNZ, '&*ITZ)_2<TP6R(E[1^5N
MX4\ >0BV!'1YO+MG"0?7)<8E'N["ZRSG7[\K4_!!TDS\W5:X'2YIQRU^X&=B
M'<_I^4C]@@7ECW0T^_$'&'B_M"7M",PH :E+0&SHLRKAMAQWCG[I6,PYCS,8
M1L3'T_'C?O1-,QSX/@EK,R,NOX[+/R8N-1_-V3)/_J4+L%W1'!3Y)W,J0,PI
M6%->3)?J'N,@%H+*W77!TD5;1M9']ATU1V!&=8*Z.L% Q U<EL 1F%&"L"Y!
M>"IQ=X[!/G'],/+] ^(VS3!&7D3:B1O5<45'$C>-I6*F9$#2^2IG*5M^!VMU
ML:"LXFF^ &O.'J@HWKMQ6C.[+2/K(_N.FB,PHSJ3NCJ3@8@[<5D"1V!&":"G
M7^S>J=2M/ WN$H\<SKEM9J&:G=NI"_<D!WPALB2[WW 1WZ<4T">E2(6::KDE
M7BM>WV%QA69FCW3V:"!R5L"NRN (S2R#%D70*CBL],0-WJEW_>'$VF(% Q3Y
M'>S44@7:M<IG];Y70Y,OP1U=J@\6"?Y31^6LR<OY]):J>?1:2#7QMD9OA>\]
M2H[0S&)H?03]H<CJ5 :Y0C/+H(40M(H,*UF#)@TA#G!P2->F'?;"$'4H6*@5
M"K1+E#Y\5;<&D;SV$'L/MB,TLZ!:6L%H*,X[55"NT,PR: T%K?K$ROE)@\N3
M*(#>(>6;9B@,PPEJISS2T@;9I<W)E'<HENTA]AUK5VAF0;4B0W @RB.GTLP5
MFED&+<V05?/8*%]Y&I2'T2'C6ZP@#B<=<SS28@G9Q5)OPO<4V/;']Q[%(9::
MD!9PB Q%9J?2S16:608MW=!1:UNM>?H-FOH1.50L+58P@+CC\P]I,87L8JJ-
MS)]YLDSR<L!: W:ZH.0*S<Q?"S84#L5/IS++%9I9!BVST%%+6*UY1DU^3B:3
M!D%;S C!N(.@6OD@N_)Y@:!#B6A[5+U'=XC5)ZPE&O:&:GHX%5:NT,PR:&&%
M7UKJZB1YY6F2')'#98XV,P*C23O)L=8ZV*YU^I#<H6RV1]5[=(=8P\)[C;W!
M.GMN6WM#""ZL!1<^N;M7>>ZSEZ!#AC=MNA0SUNH'V]7/,?3N*9+M3^P]9D.L
M:&$MPO!0O3WL5(NY0C/+H+48/KF_AYN=N]";''*WI0O8U93&6AIANS2Z9'S-
M>/$M]T[-K==IDE6T;9]2G:XZN4(S4]?:"P_5NL-.Y9,K-'.[A)9/Y.3F'6EV
MY4A4[',Q]TLTK3"..IA)M)XA=CW3S<RA5+$]H+[#Z@K-+)\6762HWA]QJIM<
MH9EET+J)G-S[(\VNWN$B6XL)]#H^^LC>#B6[B#F2V0ZEL#V@WD,ZQ&H3T7J+
M#-4H)$YEE2LTLPQ:5I&3&X6DV0!LF[=;VH2H:[<0T3J'V'7."^SNJ83M#^L]
M9$.L0Q$MMLA0[3[B5'BY0C/+H(47.;G=5WGZMCG99K*+:+RW23FC?%GNW19@
MSC:YW.WMK:_6^\/?E;NB#ZY?P+/+W2YO#;/;=/XQYNH#3X"4/BA([VVHXN&[
M?=R[$\G6Y5;H>R8ER\K#%8T7E!<&ZOX#8_+YI'A O9M^]C]02P,$%     @
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
M 0F ZP#U?,&8W [T!,4_#^/_ 5!+ P04    "  -@XQ5X49R>A<$  #4#@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&ULK5=M;]LV$/XKA%8,+9!%
MKY;MS#;@R.EJ($VS)LXP#/O 6&=;J$2Z)!UG_?4]4HHL*;+6 LZ'6"+O'CT/
M>7?DC?9<?)$; $6>LY3)L;51:GMAVW*Y@8S*<[X%AC,K+C*J\%6L;;D50&/C
ME*6VYSBAG=&$69.1&;L5DQ'?J31A<"N(W&49%?]=0LKW8\NU7@8^)^N-T@/V
M9+2E:[@#M=C>"GRS2Y0XR8#)A#,B8#6VIN[%S VU@[%X2& O*\]$2WGD_(M^
MF<=CR]&,((6ETA 4?YX@@C352,CC:P%JE=_4CM7G%_3W1CR*>:02(I[^E<1J
M,[8&%HEA17>I^LSW'Z 0U--X2YY*\Y_L"UO'(LN=5#PKG)%!EK#\ESX7"U%Q
M</TC#E[AX#4=PB,.?N'@-QV"(PY!X1"8E<FEF'68444G(\'W1&AK1-,/9C&-
M-\I/F-[W.R5P-D$_-;F+/ES-%M=79#X_)P_3Z\7T?O[IADQO9N3/Q?1Z_O[O
M^<T?9!I%GQ8W]W?D[0P435+YCOQ&%G<S\O;-._*&)(S<;_A.4A;+D:V0E@:W
MEP6%**?@':'@>N0C9VHCR16+(:X#V*BG%.6]B(J\3L09+,^)[YX1S_'<%D*S
M'W=W.NCXY1K[!B\X@C=-,;LH6P+!/"7PO,68AY@L!<2)(BF7$N1%V[IUPNJ*
M<"&W= EC"U->@G@":_+K+V[H_-ZF^41@M14(RA4(#+I_=$7CG<ES25:"9X2B
M9(4YO^0[IMJU!Z?4?B*PFO9>J;W7N?N7-#5[3Q6YA'7"6,+6A*_(+8B$QVW2
M<[R>P=-U^VG2ZPTPCI^JDEX;!4'?*XUJ5,.2:M@=J#$&I-ZE,Q)MJ%ACD"I.
MKC!@&89H&]4<+ZRP</U>T*#ZVLCSO&$[U7Y)M=])M1)1-UQ!"[?+;H!_W'_;
M!/5?"PK]04-0BY&K*T6;H$$I:/"C88)EL#M !J^^W_.&_0;)%J-J%-5(#DN2
MPTZ2#S3=T?R\KM4T/&A!"!TN]#E/[O:D[D3_V:0^$5AM(5SG<&XZIRYI!>*)
MY)\*K:Z_<F]P3US6"L!J1/I]K 3-P&VSZ^'?D8KA>@?*WHG+6P%8+P=#KUF+
M6\W"<'"$\.'>X'9?'/Z_R$4%0O733I-=ETF=V>$\=SN/S)^J5@54]:CR!T,W
M:%;5-KMZ?-3)Z@.X/G(XY]SN@PZ+/W8-C2)6NX^=$9J93"9[D2@%##6N,,G)
MCN&5VW0MCRD0=%.",OE2_CCA:@.BK /:8*>2-/D&\7E;WMF5JWL&&).Z!9+$
M>.?WJW*T;+,N37/1&(]T^]4R/G5[%U'>]KR:"7'&=&SVX=-YO_<1TR/!L$MA
MA32<\S[NBLA;J/Q%\:UI*AZYPA;%/&ZP[02A#7!^Q3%@BQ?]@;*1G7P'4$L#
M!!0    (  V#C%5XO</G.0,  ,@3   -    >&PO<W1Y;&5S+GAM;-U844_;
M,!#^*Y$9$T@3:9L1FM%6VBHA3=HF)'C8&W(;)[7DV)GCLI9?CR].D[;X$.-A
M*TM%8]_G[^[SW8481I59"W:S8,P$JT+(:DP6QI2?PK":+UA!JS-5,FF13.F"
M&CO5>5B5FM&T E(APD&O%X<%Y9),1G)97!6F"N9J*<V8Q*TI<+>OZ9CTXX\D
M<.ZF*F5C<G?R_M=2F<MW@;L??3@ZZMV=7N[;3VK@E(1>I^<O<'K6P_U:#',=
M[[K>+#^VOEKN,4:^\) [)DH;>F-N1<2(R8OR\$P::L=A4\G)*%.R*VA$G,%&
MI@4+[JD8DRD5?*8YL#):<+%VY@$8YDHH'1C;259*'RS5@X/[;@9-UO@IN%2Z
MCNTBN.]9LWP/V,Q (!>B%3@@SC 9E=08IN65G=2+:^,3*&C&M^O2*LPU7?<'
MYZ0CU#<;9*9TRG0;ID\VILE(L SD:)XOX&Y4&0)HC"KL(.4T5Y+6&C:,9F#=
MSID0-_ $_LQV?*^RK9KVH**R'5I!S="Y<1/PO^W-^=YV&[W*;U#R>V6^+.UV
M9#V'7F'7FF5\5<]762L \]['O=.R%.O/@N>R8&[S+PXX&=$-+U@HS1]L-&B5
MN34P38)[I@V?;UM^:UK>LI79M-,JPS4/WJ#FOYOGG$FFJ=@6;7O_D+/\:L7-
M*^M?:*Y_K>PK]HJ,+@Y?8_.:/G21\5L0^2;*/3Q\D5%R^!J;8]W!B0R;0\;6
M26;G'--: S@OCLD/.)F*+F@P6W)AN&QF"YZF3#XYSECWAL[LGRD[_NWZE&5T
M*<QM"XY)-_[.4KXLDG;5-22B6=6-O\'V^G%[6+6QN$S9BJ739JKS63T,[,!&
M;2X@["-7]>5',([#_ A@6!Q, <9Q+"S._[2?(;H?AV':AEYDB'*&*,>Q?,BT
M_F!Q_)S$7OZ=)DD4Q3&6T>G4JV"*Y2V.X<?O#=,&#"P.1/JS7./5QCOD^3[
M:OI<AV [Q3L1VRF>:T#\>0-&DOBKC<4!!E8%K'<@OC\.])2?$T5054P;]@3C
M2))@"/2BOT?C&,E.#!]_?;"G)(J2Q(\ YE<011@"3R..8 I  X9$4?T>W'L?
MA9OW5-C][V[R"%!+ P04    "  -@XQ5EXJ[',     3 @  "P   %]R96QS
M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0
M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#
ML%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S
M##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H
M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    (  V#C%6W'WDY#@@  ,U*   /
M    >&PO=V]R:V)O;VLN>&ULQ9Q;;]O&%D;_RD OQP7BFJ+$6Q 'H*6Q/(!$
MJKSXM'TY8&3:)BJ1!DDG;7]]AY0<S\C,=_JRK2=%E$(O[;FLV7/AIV]5_<>7
MJOJ#_;G;ELWEZ+%MGSY>7#2;QWR7-3]73WDI/[FOZEW6RK?UPT7S5.?97?.8
MY^UN>V$:AGVQRXIR]/G3R[W6]87ZIFKS35M4I;S87;@M\F_-Z^?=6_:U:(HO
MQ;9H_[H<]?_>YB.V*\IB5_R=WUV.C!%K'JMO-U5=_%V5;;:--W6UW5Z.QOL/
M;O.Z+39O+L<=9))]:?HK;?8ERB3(Y<@VY WOB[II^V_T]\\DX]=<?GG_[KFM
MKHMMF]?SK,T7=?7\5)0/W6WDK[A0?D8?AY?7?1 _UO\FC-7]?;')Y]7F>9>7
M[3Z.=;[M ,OFL7AJ1JS,=OGE:%9]S>ON]\@_(.[VOZV54$JDZH^%_* 6=ST>
M(4H8Q.%2S/V$S]F5O_2#&6?Q#>=)K ": - \&2 [6V<*Y 1 3MX1,D[DRXH'
M$C"\9N&:1PKD%$!.3P;)?TF% FD!2.MDD#,_OE$@;0!ITT*&T<(/Q.]^(L)
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
M96QS+W=O<FMB;V]K+GAM;"YR96QSS=M+3N- %(7AK: L ->M=[6 44^8MMA
M%,Q#Y*78K8;==P0#.*4>] 3Y'UGE*-=G8'V**G6N?HW;]?Q\V$]/S\?IXG6W
MW4_7JZ=Y/OX8AFGS-.[6T^7A..[/GSP<3KOU?%Z>'H?C>O.R?AP'[UP>3E]G
MK&ZNOLZ\N'L[CO\S\?#P\+P9?QXVOW?C?O['X.'/X?0R/8WCO+JX6Y\>Q_EZ
M-;QN/V]/P_O%+L^35Q>W]]>KT^V]K8:E WD)Y)</%"106#Y0E$!Q^4!) J7E
M V4)E)</5"1063Y0E4!U^4!- K7E YE3&1T@4H<U0&M3K@W@M2G8!A#;E&P#
MF&V*M@'4-F7; &Z;PFT N4WI-H#=IG@;0&^O>GN WE[U]@"]??=C&Z"W5[T]
M0&^O>GN WE[U]@"]O>KM 7I[U=L#]/:JMP?H[55O#] [J-X!H'=0O0- [Z!Z
M!X#>H=LL >@=5.\ T#NHW@&@=U"] T#OH'H'@-Y!]0X O8/J'0!Z1]4[ O2.
MJG<$Z!U5[PC0.ZK>$:!W[#:[ 7I'U3L"](ZJ=P3H'57O"- [JMX1H'=4O2-
M[Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=NC\K 7HGU3L!]$ZJ=P+HG53O
M!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSJIW!NB=N\,F +VS
MZIT!>F?5.P/TSJIW!NA=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z
M%]6[ /0NW6%!@-Y%]2X O8OJ70!Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK
M0.^J>E> WE7UK@"]J^I= 7K7[K W0.^J>E> WDWU;@"]F^K= 'HWU;L!]&ZJ
M=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>3?5N +U;5]8!Z&VNK^L _#;7%78<
M0'!S767' 0PWUY5V'$!Q<UUMQP$<-]<5=QQ <G-==<<!+#?7E7<<0'-S77W'
M 3PWUQ5X'$'TOH#):&#V%4R"Z'T)$]'"[&N8B!YF7\3\UB;F-+]MQ^DST<>Z
M"_"=>L_G[XZ?SW]??MSLW^)WKH>O,::;OU!+ P04    "  -@XQ5YML2@88"
M  !/0   $P   %M#;VYT96YT7U1Y<&5S72YX;6S-W$]OFS 8Q_&W$G&M K8!
M&Z:FEW;7K8>] 09.@\(_8;=+W_T<TE;:U$6K,FG?2U!B^_D]V-+GYEQ_>YZL
M6QWZ;G";:.?]]"E)7+VS?>7B<;)#&-F.<U_Y\'5^2*:JWE</-E%"Z*0>!V\'
MO_;'&M'-]9W=5H^=7WT^A)]=.PZ;:+:=BU:WIXG'K$U435/7UI4/X\G3T/R6
MLGY)B,/*98[;M9.["A.BY-V$X\B? U[6?7VR\]PV=G5?S?Y+U8=9R:%+G'_N
MK(O/EWBGQW&[;6O;C/5C'Y;$;IIMU;B=M;[OXE/1J_/)/NRP/7W*B_.7,N<"
MP\S[>9Q<.+'9?CSN]4B.J]=3*&1GWYY_Q;?$4/KB][/'TVYL\Y?987M_C/-^
M.0^7+(_+]_C7,WZK_\$^%*2/%-)'!NDCA_2A(7T82!\%I(\2TH<4E$8HHDH*
MJ9)BJJ2@*BFJ2@JKDN*JI, J*;(JBJR*(JNBR*HHLBJ*K(HBJZ+(JBBR*HJL
MBB)K2I$UI<B:4F1-*;*F%%E3BJPI1=:4(FM*D36ER)I19,THLF8463.*K!E%
MUHPB:T:1-:/(FE%DS2BRYA19<XJL.476G")K3I$UI\B:4V3-*;+F%%ESBJR:
M(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILAJ*+(:BJR&(JNAR&HHLAJ*K(8B
MJZ'(:BBR&HJL!476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM)D;6DR%I2
M9"TILI8464N*K"5%UI(B:TF1M:3(*@6%5BDHMDI!P54*BJY24'B5@N*K%!1@
MI: (*P6%6"DPQH*N8V&,Y5S(XMS(^J]7LKZ/X_X?QR_/N*_:X34_6?Y'X.8G
M4$L! A0#%     @ #(.,50=!36*!    L0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  ,@XQ5D^AZT.T    K @
M$0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M"  ,@XQ5F5R<(Q &  "<)P  $P              @ '+ 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    (  R#C%7 #M[E3P0  ( 0   8
M      " @0P(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M"  ,@XQ5NHG\(E &  !M&0  &               @(&1#   >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ #(.,5;8$%_O% @  $0@  !@
M             ("!%Q,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    (  R#C%6E$#[;  8   \9   8              " @1(6  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  ,@XQ5H_DYWTX&  #B
M*   &               @(%('   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ #(.,5;:P1NKF"   TR<  !@              ("!S"(
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (  R#C%7J5'F%
M( ,  *H&   8              " @>@K  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    "  ,@XQ5&W(A_,@9  "730  &
M@($^+P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ #(.,
M51Q&[L@L#0  SR4  !@              ("!/$D  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    (  R#C%46('Z",0<  )@2   9
M      " @9Y6  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ #(.,5;M4R3?; P  ] D  !D              ("!!EX  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  ,@XQ5?<CWBH@%  "R#
M&0              @($88@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    (  R#C%7-XE%HXP(  $T&   9              " @==G  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ #(.,594INS!$
M!P  O!(  !D              ("!\6H  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    "  ,@XQ5#3-12)L#  "0!P  &0
M@(%L<@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (  R#
MC%602I<"10,  #T'   9              " @3YV  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ #(.,5:40F.$C!0  U0L  !D
M         ("!NGD  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    "  ,@XQ5]>>Q^Y8"  "-!0  &0              @($4?P  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (  R#C%6GT>TM&@,  !('
M   9              " @>&!  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ #(.,53OMDBQ.#P  =RH  !D              ("!,H4
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  ,@XQ5?X[
M9ZL"  #Q!0  &0              @(&WE   >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    (  R#C%58:N APP8   <1   9
M  " @9F7  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
M#(.,529!B^6L#@  =#   !D              ("!DYX  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    "  ,@XQ5S%U7:C8%  !!#   &0
M            @(%VK0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    (  R#C%43Z57G9P,  &0'   9              " @>.R  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ #(.,58G\&9'1 P
M:0@  !D              ("!@;8  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    "  ,@XQ5>0WE+'T"  ")!0  &0              @(&)
MN@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (  R#C%5Q
MJ0@WW@P  +LC   9              " @3V]  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ #(.,55!$]EO2!   C T  !D
M     ("!4LH  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M"  ,@XQ5:6.-E!L#  "_!@  &0              @(%;SP  >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (  R#C%5C&I?A5A0  .TW   9
M              " @:W2  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ #(.,5?+QL8)B#   $B0  !D              ("!.N<  'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  ,@XQ5K."SFUP#
M  ![!P  &0              @('3\P  >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    (  R#C%6.Y 1RP!<  !I,   9              "
M@6;W  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ #(.,
M53TV80 R P  QP8  !D              ("!70\! 'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    "  ,@XQ5N3A4>V(#  !G!P  &0
M        @('&$@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   (  R#C%7A48P<\@(  #@&   9              " @5\6 0!X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ #(.,58Q2D;$+ P  /08
M !D              ("!B!D! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    "  ,@XQ5MW[,-[L"  #2!0  &0              @('*' $
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (  R#C%7!O;&X
M. 4  !\.   9              " @;P? 0!X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ #(.,54"X)?ZG @  E04  !D
M ("!*R4! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  ,
M@XQ5K)2!R#D#  !Z!P  &0              @($)* $ >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (  R#C%5T2DDS&0,  (L'   9
M          " @7DK 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ #(.,54L3DD6Z @  Z 4  !D              ("!R2X! 'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  ,@XQ5)A1 7VL#  #?
M!P  &0              @(&Z,0$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    (  R#C%7O"QPD^ 8  /T4   9              " @5PU
M 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ #(.,530/
MWF[D P  P D  !D              ("!BSP! 'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    "  ,@XQ5)?>7'>8"   8!@  &0
M    @(&F0 $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M  R#C%42JZHO, ,  +8&   9              " @<-# 0!X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ #(.,53ZZ32R) @  @@4  !D
M             ("!*D<! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    "  ,@XQ51AM]/D\&   C$0  &0              @('J20$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (  R#C%69WY!A' ,
M +$&   9              " @7!0 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ #(.,52X.+6D;!   A D  !D              ("!
MPU,! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  ,@XQ5
M\E\P4)8'  !L%P  &0              @($56 $ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    (  R#C%7R]01L0@(  ,D$   9
M      " @>)? 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ #(.,5:W AXQK!P  .#<  !D              ("!6V(! 'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  ,@XQ51+J*#:8#   3$@
M&0              @(']:0$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    (  R#C%6H6/7<A@<  (Q-   9              " @=IM 0!X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ #(.,53?UI;'O
M#   V+H  !D              ("!EW4! 'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    "  ,@XQ5RN_4<OD#  !"$0  &0
M@(&]@@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (  R#
MC%5H[55[H0,  &40   9              " @>V& 0!X;"]W;W)K<VAE971S
M+W-H965T-C$N>&UL4$L! A0#%     @ #(.,5;S^E@_X @  Y <  !D
M         ("!Q8H! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M    "  ,@XQ5#ZY()OH"  #,!P  &0              @('TC0$ >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (  R#C%6Q$\="A (  -0%
M   9              " @261 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
M4$L! A0#%     @ #8.,5=CP<^6Q P  "!$  !D              ("!X),!
M 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  -@XQ5W4@6
M?TX#  !]#P  &0              @('(EP$ >&PO=V]R:W-H965T<R]S:&5E
M=#8V+GAM;%!+ 0(4 Q0    (  V#C%74*>Z$K@(  (D&   9
M  " @4V; 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @
M#8.,59X^ :.5 @  Y@4  !D              ("!,IX! 'AL+W=O<FMS:&5E
M=',O<VAE970V."YX;6Q02P$"% ,4    "  -@XQ50]^VDN$"  #B!P  &0
M            @('^H $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4
M Q0    (  V#C%5*JKTD%@8  .DF   9              " @1:D 0!X;"]W
M;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ #8.,533B0>@( P
M!PH  !D              ("!8ZH! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX
M;6Q02P$"% ,4    "  -@XQ5-3O$:* "  #C!@  &0              @(&B
MK0$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    (  V#C%5
MWHVZZ (  ,D'   9              " @7FP 0!X;"]W;W)K<VAE971S+W-H
M965T-S,N>&UL4$L! A0#%     @ #8.,52+QRI_< @  80<  !D
M     ("!F+,! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4
M"  -@XQ5SKX8ZZD#  #O#P  &0              @(&KM@$ >&PO=V]R:W-H
M965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    (  V#C%7_"2'A20(  ' %   9
M              " @8NZ 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L!
M A0#%     @ #8.,57WBT)L0#   ^6X  !D              ("!"[T! 'AL
M+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    "  -@XQ5A$)[&L,"
M  "2!P  &0              @(%2R0$ >&PO=V]R:W-H965T<R]S:&5E=#<X
M+GAM;%!+ 0(4 Q0    (  V#C%6981^U] 0  ! ?   9              "
M@4S, 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ #8.,
M5>(+:ID0!0  YR(  !D              ("!=]$! 'AL+W=O<FMS:&5E=',O
M<VAE970X,"YX;6Q02P$"% ,4    "  -@XQ5R&J4.L06  "5*P$ &0
M        @(&^U@$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0
M   (  V#C%51X$K5O (  (T&   9              " @;GM 0!X;"]W;W)K
M<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ #8.,5:OR0;=/!   ]A(
M !D              ("!K/ ! 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q0
M2P$"% ,4    "  -@XQ5,SV)="@'  #@-   &0              @($R]0$
M>&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    (  V#C%7]FA9O
ME@8  $X[   9              " @9'\ 0!X;"]W;W)K<VAE971S+W-H965T
M.#4N>&UL4$L! A0#%     @ #8.,57V /I<+ P  B@<  !D
M ("!7@," 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    "  -
M@XQ5$)!P3(0$  !2%0  &0              @(&@!@( >&PO=V]R:W-H965T
M<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    (  V#C%53:ZD[@0(  .$%   9
M          " @5L+ @!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#
M%     @ #8.,53(>VYA  P  7 T  !D              ("!$PX" 'AL+W=O
M<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4    "  -@XQ5Y!+G+FT#  #&
M#0  &0              @(&*$0( >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM
M;%!+ 0(4 Q0    (  V#C%57=A#+( ,  . (   9              " @2X5
M @!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ #8.,55PL
M#1>' P  20H  !D              ("!A1@" 'AL+W=O<FMS:&5E=',O<VAE
M970Y,BYX;6Q02P$"% ,4    "  -@XQ5E/4C=*("  #.!@  &0
M    @(%#' ( >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    (
M  V#C%75,D\N1 ,  #P,   9              " @1P? @!X;"]W;W)K<VAE
M971S+W-H965T.30N>&UL4$L! A0#%     @ #8.,5=+R+Y=,!   RQ<  !D
M             ("!ER(" 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"
M% ,4    "  -@XQ5J9+KOE(&  "C(0  &0              @($:)P( >&PO
M=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    (  V#C%4J/E]1 00
M #0.   9              " @:,M @!X;"]W;W)K<VAE971S+W-H965T.3<N
M>&UL4$L! A0#%     @ #8.,5>F.[1JV P  <PP  !D              ("!
MVS$" 'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    "  -@XQ5
MAL5IZCD#  !F"0  &0              @('(-0( >&PO=V]R:W-H965T<R]S
M:&5E=#DY+GAM;%!+ 0(4 Q0    (  V#C%5C 5^%C ,  -P*   :
M      " @3@Y @!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0
M   (  V#C%66\@ JO ,   </   :              " @?P\ @!X;"]W;W)K
M<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0    (  V#C%7.'*[=7@(  *<%
M   :              " @?!  @!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM
M;%!+ 0(4 Q0    (  V#C%60DE^*\ D  &MH   :              " @89#
M @!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    (  V#C%5I
M$DHUFP(  $D&   :              " @:Y- @!X;"]W;W)K<VAE971S+W-H
M965T,3 T+GAM;%!+ 0(4 Q0    (  V#C%7#XI"#G0,  "X,   :
M      " @8%0 @!X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0
M   (  V#C%6WN&]!Z (  )D'   :              " @594 @!X;"]W;W)K
M<VAE971S+W-H965T,3 V+GAM;%!+ 0(4 Q0    (  V#C%4\UO8., (  *<$
M   :              " @797 @!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM
M;%!+ 0(4 Q0    (  V#C%44M_S^-@,  *(-   :              " @=Y9
M @!X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;%!+ 0(4 Q0    (  V#C%6M
MQI&95P8  %DO   :              " @4Q= @!X;"]W;W)K<VAE971S+W-H
M965T,3 Y+GAM;%!+ 0(4 Q0    (  V#C%49!235M 8   0D   :
M      " @=MC @!X;"]W;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0
M   (  V#C%5,%Z4## ,  *$,   :              " @<=J @!X;"]W;W)K
M<VAE971S+W-H965T,3$Q+GAM;%!+ 0(4 Q0    (  V#C%49L[&$+0,  %0/
M   :              " @0MN @!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM
M;%!+ 0(4 Q0    (  V#C%7C$R?,/@0  (48   :              " @7!Q
M @!X;"]W;W)K<VAE971S+W-H965T,3$S+GAM;%!+ 0(4 Q0    (  V#C%7A
M1G)Z%P0  -0.   :              " @>9U @!X;"]W;W)K<VAE971S+W-H
M965T,3$T+GAM;%!+ 0(4 Q0    (  V#C%5XO</G.0,  ,@3   -
M      "  35Z @!X;"]S='EL97,N>&UL4$L! A0#%     @ #8.,59>*NQS
M    $P(   L              ( !F7T" %]R96QS+RYR96QS4$L! A0#%
M  @ #8.,5;<?>3D."   S4H   \              ( !@GX" 'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    (  V#C%6>^ "A+@,  .U"   :
M  "  ;V& @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M  V#C%7FVQ*!A@(  $]    3              "  2.* @!;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@    !Z 'H G"$  -J, @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>338</ContextCount>
  <ElementCount>441</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>127</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - ORGANIZATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ORGANIZATION</Role>
      <ShortName>ORGANIZATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - CUSTOMER CONCENTRATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CUSTOMERCONCENTRATION</Role>
      <ShortName>CUSTOMER CONCENTRATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - SALE OF BUSINESSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SALEOFBUSINESSES</Role>
      <ShortName>SALE OF BUSINESSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - INVESTMENT IN EQUITY SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES</Role>
      <ShortName>INVESTMENT IN EQUITY SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - ACCOUNTS RECEIVABLE, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSRECEIVABLENET</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - DISCONTINUATION OF LINES OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/DISCONTINUATIONOFLINESOFBUSINESS</Role>
      <ShortName>DISCONTINUATION OF LINES OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - PREMISES AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREMISESANDEQUIPMENTNET</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET</Role>
      <ShortName>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERASSETS</Role>
      <ShortName>OTHER ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES</Role>
      <ShortName>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/LONGTERMDEBT</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - OTHER NON-CURRENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES</Role>
      <ShortName>OTHER NON-CURRENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - COST OF REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COSTOFREVENUE</Role>
      <ShortName>COST OF REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES</Role>
      <ShortName>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - OTHER INCOME (EXPENSE), NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERINCOMEEXPENSENET</Role>
      <ShortName>OTHER INCOME (EXPENSE), NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/EARNINGSPERSHARE</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - RESTRUCTURING CHARGES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/RESTRUCTURINGCHARGES</Role>
      <ShortName>RESTRUCTURING CHARGES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS</Role>
      <ShortName>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - SEGMENT REPORTING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTING</Role>
      <ShortName>SEGMENT REPORTING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS</Role>
      <ShortName>SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSRECEIVABLENETTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/ACCOUNTSRECEIVABLENET</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - PREMISES AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/PREMISESANDEQUIPMENTNET</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables</Role>
      <ShortName>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - OTHER ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERASSETSTables</Role>
      <ShortName>OTHER ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/OTHERASSETS</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables</Role>
      <ShortName>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/LONGTERMDEBTTables</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/LONGTERMDEBT</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - OTHER NON-CURRENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables</Role>
      <ShortName>OTHER NON-CURRENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/REVENUE</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - COST OF REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COSTOFREVENUETables</Role>
      <ShortName>COST OF REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/COSTOFREVENUE</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables</Role>
      <ShortName>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables</Role>
      <ShortName>OTHER INCOME (EXPENSE), NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/OTHERINCOMEEXPENSENET</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/INCOMETAXES</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/EARNINGSPERSHARETables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/EARNINGSPERSHARE</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables</Role>
      <ShortName>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - SEGMENT REPORTING (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGTables</Role>
      <ShortName>SEGMENT REPORTING (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SEGMENTREPORTING</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - ORGANIZATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ORGANIZATIONDetails</Role>
      <ShortName>ORGANIZATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/ORGANIZATION</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PP&amp;E Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails</Role>
      <ShortName>BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PP&amp;E Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - CUSTOMER CONCENTRATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails</Role>
      <ShortName>CUSTOMER CONCENTRATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/CUSTOMERCONCENTRATION</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - SALE OF BUSINESSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SALEOFBUSINESSESDetails</Role>
      <ShortName>SALE OF BUSINESSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SALEOFBUSINESSES</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - INVESTMENT IN EQUITY SECURITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails</Role>
      <ShortName>INVESTMENT IN EQUITY SECURITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - ACCOUNTS RECEIVABLE, NET - Schedule of Allowance for Doubtful Accounts and Expected Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET - Schedule of Allowance for Doubtful Accounts and Expected Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - PREMISES AND EQUIPMENT, NET - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREMISESANDEQUIPMENTNETNarrativeDetails</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - PREMISES AND EQUIPMENT, NET - Summary of Premise and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET - Summary of Premise and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - PREMISES AND EQUIPMENT, NET - Summary by Country (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET - Summary by Country (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Summary of Right-of-Use Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails</Role>
      <ShortName>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Summary of Right-of-Use Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails</Role>
      <ShortName>RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - OTHER ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERASSETSDetails</Role>
      <ShortName>OTHER ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/OTHERASSETSTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails</Role>
      <ShortName>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2</Role>
      <ShortName>ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails</Role>
      <ShortName>LONG-TERM DEBT - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - LONG-TERM DEBT - Schedule of Maturities of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails</Role>
      <ShortName>LONG-TERM DEBT - Schedule of Maturities of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - LONG-TERM DEBT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails</Role>
      <ShortName>LONG-TERM DEBT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - OTHER NON-CURRENT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails</Role>
      <ShortName>OTHER NON-CURRENT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Weighted Average Fair Value of Stock Options Granted and Total Intrinsic Value of Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Weighted Average Fair Value of Stock Options Granted and Total Intrinsic Value of Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Market-based options vesting prices (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Market-based options vesting prices (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Restricted stock awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Restricted stock awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Assumptions Used to Determine the Fair Values for Performance-Based Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Assumptions Used to Determine the Fair Values for Performance-Based Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - REVENUE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/REVENUENarrativeDetails</Role>
      <ShortName>REVENUE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - REVENUE - Schedule of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/REVENUEScheduleofRevenueDetails</Role>
      <ShortName>REVENUE - Schedule of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - REVENUE - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails</Role>
      <ShortName>REVENUE - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - COST OF REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COSTOFREVENUEDetails</Role>
      <ShortName>COST OF REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/COSTOFREVENUETables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails</Role>
      <ShortName>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - OTHER INCOME (EXPENSE), NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails</Role>
      <ShortName>OTHER INCOME (EXPENSE), NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - INCOME TAXES - Components of Income Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Components of Income Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - Disclosure - INCOME TAXES - Income Tax (Provision) Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails</Role>
      <ShortName>INCOME TAXES - Income Tax (Provision) Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - Disclosure - INCOME TAXES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESNarrativeDetails</Role>
      <ShortName>INCOME TAXES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - Disclosure - INCOME TAXES - Summary of Tax Effects of Temporary Differences (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails</Role>
      <ShortName>INCOME TAXES - Summary of Tax Effects of Temporary Differences (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - Disclosure - INCOME TAXES - Reconciliation of Luxembourg Statutory Tax Rate to Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of Luxembourg Statutory Tax Rate to Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>INCOME TAXES - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - Disclosure - EARNINGS PER SHARE - Summary of Basic and Diluted Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails</Role>
      <ShortName>EARNINGS PER SHARE - Summary of Basic and Diluted Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - Disclosure - EARNINGS PER SHARE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails</Role>
      <ShortName>EARNINGS PER SHARE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - Disclosure - RESTRUCTURING CHARGES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/RESTRUCTURINGCHARGESDetails</Role>
      <ShortName>RESTRUCTURING CHARGES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/RESTRUCTURINGCHARGES</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails</Role>
      <ShortName>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Term and Assumption (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails</Role>
      <ShortName>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Term and Assumption (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails</Role>
      <ShortName>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - Disclosure - SEGMENT REPORTING - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGNarrativeDetails</Role>
      <ShortName>SEGMENT REPORTING - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - Disclosure - SEGMENT REPORTING - Revenue From Ocwen (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails</Role>
      <ShortName>SEGMENT REPORTING - Revenue From Ocwen (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - Disclosure - SEGMENT REPORTING - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails</Role>
      <ShortName>SEGMENT REPORTING - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - Disclosure - SEGMENT REPORTING - Summary of Financial Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails</Role>
      <ShortName>SEGMENT REPORTING - Summary of Financial Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - Disclosure - SEGMENT REPORTING - Total Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails</Role>
      <ShortName>SEGMENT REPORTING - Total Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - Disclosure - SEGMENT REPORTING - Premises and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails</Role>
      <ShortName>SEGMENT REPORTING - Premises and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - Disclosure - SEGMENT REPORTING - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails</Role>
      <ShortName>SEGMENT REPORTING - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="asps-20221212_d2.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - Disclosure - SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails</Role>
      <ShortName>SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS</ParentRole>
      <Position>114</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isDefinitelyFs="true" isUsgaap="true" original="asps-20221212_d2.htm">asps-20221212_d2.htm</File>
    <File doctype="8-K" isDefinitelyFs="true" isUsgaap="true" original="asps-20221212.htm">asps-20221212.htm</File>
    <File>asps-20221212.xsd</File>
    <File>asps-20221212_cal.xml</File>
    <File>asps-20221212_def.xml</File>
    <File>asps-20221212_lab.xml</File>
    <File>asps-20221212_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="1080">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>130
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "asps-20221212_d2.htm asps-20221212.htm": {
   "nsprefix": "asps",
   "nsuri": "http://www.altisource.com/20221212",
   "dts": {
    "inline": {
     "local": [
      "asps-20221212.htm",
      "asps-20221212_d2.htm"
     ]
    },
    "schema": {
     "local": [
      "asps-20221212.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "asps-20221212_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "asps-20221212_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "asps-20221212_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "asps-20221212_pre.xml"
     ]
    }
   },
   "keyStandard": 365,
   "keyCustom": 76,
   "axisStandard": 39,
   "axisCustom": 2,
   "memberStandard": 54,
   "memberCustom": 68,
   "hidden": {
    "total": 52,
    "http://fasb.org/us-gaap/2021-01-31": 43,
    "http://fasb.org/srt/2021-01-31": 1,
    "http://xbrl.sec.gov/dei/2021q4": 2,
    "http://www.altisource.com/20221212": 6
   },
   "contextCount": 338,
   "entityCount": 1,
   "segmentCount": 127,
   "elementCount": 772,
   "unitCount": 12,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2021-01-31": 1080,
    "http://xbrl.sec.gov/dei/2021q4": 22,
    "http://fasb.org/srt/2021-01-31": 1
   },
   "report": {
    "R1": {
     "role": "http://www.altisource.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "i1ba964932446459cb15b458dd796307c_D20221212-20221212",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i1ba964932446459cb15b458dd796307c_D20221212-20221212",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "i9c642f1e030b4310ba23f697c19f0d6c_I20191231",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i9c642f1e030b4310ba23f697c19f0d6c_I20191231",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.altisource.com/role/ORGANIZATION",
     "longName": "0000007 - Disclosure - ORGANIZATION",
     "shortName": "ORGANIZATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "longName": "0000008 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.altisource.com/role/CUSTOMERCONCENTRATION",
     "longName": "0000009 - Disclosure - CUSTOMER CONCENTRATION",
     "shortName": "CUSTOMER CONCENTRATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.altisource.com/role/SALEOFBUSINESSES",
     "longName": "0000010 - Disclosure - SALE OF BUSINESSES",
     "shortName": "SALE OF BUSINESSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R11": {
     "role": "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES",
     "longName": "0000011 - Disclosure - INVESTMENT IN EQUITY SECURITIES",
     "shortName": "INVESTMENT IN EQUITY SECURITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.altisource.com/role/ACCOUNTSRECEIVABLENET",
     "longName": "0000012 - Disclosure - ACCOUNTS RECEIVABLE, NET",
     "shortName": "ACCOUNTS RECEIVABLE, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS",
     "longName": "0000013 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.altisource.com/role/DISCONTINUATIONOFLINESOFBUSINESS",
     "longName": "0000014 - Disclosure - DISCONTINUATION OF LINES OF BUSINESS",
     "shortName": "DISCONTINUATION OF LINES OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R15": {
     "role": "http://www.altisource.com/role/PREMISESANDEQUIPMENTNET",
     "longName": "0000015 - Disclosure - PREMISES AND EQUIPMENT, NET",
     "shortName": "PREMISES AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET",
     "longName": "0000016 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET",
     "shortName": "RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET",
     "longName": "0000017 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.altisource.com/role/OTHERASSETS",
     "longName": "0000018 - Disclosure - OTHER ASSETS",
     "shortName": "OTHER ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES",
     "longName": "0000019 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES",
     "shortName": "ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.altisource.com/role/LONGTERMDEBT",
     "longName": "0000020 - Disclosure - LONG-TERM DEBT",
     "shortName": "LONG-TERM DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES",
     "longName": "0000021 - Disclosure - OTHER NON-CURRENT LIABILITIES",
     "shortName": "OTHER NON-CURRENT LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:OtherLiabilitiesNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:OtherLiabilitiesNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS",
     "longName": "0000022 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION",
     "longName": "0000023 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.altisource.com/role/REVENUE",
     "longName": "0000024 - Disclosure - REVENUE",
     "shortName": "REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.altisource.com/role/COSTOFREVENUE",
     "longName": "0000025 - Disclosure - COST OF REVENUE",
     "shortName": "COST OF REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:CostOfRevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:CostOfRevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES",
     "longName": "0000026 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES",
     "shortName": "SELLING, GENERAL AND ADMINISTRATIVE EXPENSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:SellingGeneralAndAdministrativeExpensesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.altisource.com/role/OTHERINCOMEEXPENSENET",
     "longName": "0000027 - Disclosure - OTHER INCOME (EXPENSE), NET",
     "shortName": "OTHER INCOME (EXPENSE), NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.altisource.com/role/INCOMETAXES",
     "longName": "0000028 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.altisource.com/role/EARNINGSPERSHARE",
     "longName": "0000029 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.altisource.com/role/RESTRUCTURINGCHARGES",
     "longName": "0000030 - Disclosure - RESTRUCTURING CHARGES",
     "shortName": "RESTRUCTURING CHARGES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS",
     "longName": "0000031 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS",
     "shortName": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTING",
     "longName": "0000032 - Disclosure - SEGMENT REPORTING",
     "shortName": "SEGMENT REPORTING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS",
     "longName": "0000033 - Disclosure - SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS",
     "shortName": "SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R34": {
     "role": "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "longName": "0000034 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "longName": "0000035 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETTables",
     "longName": "0000036 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables",
     "longName": "0000037 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables",
     "longName": "0000038 - Disclosure - PREMISES AND EQUIPMENT, NET (Tables)",
     "shortName": "PREMISES AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables",
     "longName": "0000039 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET (Tables)",
     "shortName": "RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:AssetsandLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:AssetsandLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables",
     "longName": "0000040 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.altisource.com/role/OTHERASSETSTables",
     "longName": "0000041 - Disclosure - OTHER ASSETS (Tables)",
     "shortName": "OTHER ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables",
     "longName": "0000042 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)",
     "shortName": "ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.altisource.com/role/LONGTERMDEBTTables",
     "longName": "0000043 - Disclosure - LONG-TERM DEBT (Tables)",
     "shortName": "LONG-TERM DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables",
     "longName": "0000044 - Disclosure - OTHER NON-CURRENT LIABILITIES (Tables)",
     "shortName": "OTHER NON-CURRENT LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables",
     "longName": "0000045 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables",
     "longName": "0000046 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Tables)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.altisource.com/role/REVENUETables",
     "longName": "0000047 - Disclosure - REVENUE (Tables)",
     "shortName": "REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleofrevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleofrevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.altisource.com/role/COSTOFREVENUETables",
     "longName": "0000048 - Disclosure - COST OF REVENUE (Tables)",
     "shortName": "COST OF REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleOfCostOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleOfCostOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables",
     "longName": "0000049 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Tables)",
     "shortName": "SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables",
     "longName": "0000050 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)",
     "shortName": "OTHER INCOME (EXPENSE), NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.altisource.com/role/INCOMETAXESTables",
     "longName": "0000051 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.altisource.com/role/EARNINGSPERSHARETables",
     "longName": "0000052 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables",
     "longName": "0000053 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Tables)",
     "shortName": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGTables",
     "longName": "0000054 - Disclosure - SEGMENT REPORTING (Tables)",
     "shortName": "SEGMENT REPORTING (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.altisource.com/role/ORGANIZATIONDetails",
     "longName": "0000055 - Disclosure - ORGANIZATION (Details)",
     "shortName": "ORGANIZATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
     "longName": "0000056 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Narrative (Details)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES -Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
     "longName": "0000057 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PP&E Useful Life (Details)",
     "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - PP&E Useful Life (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "i76af3fb2a6e34ba98f3fb303443418d1_D20210101-20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i76af3fb2a6e34ba98f3fb303443418d1_D20210101-20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "asps:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
     "longName": "0000058 - Disclosure - CUSTOMER CONCENTRATION (Details)",
     "shortName": "CUSTOMER CONCENTRATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "ie8ed9af55afb4dfe9db3ba07241fedce_I20201231",
      "name": "us-gaap:AccountsReceivableNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
     "longName": "0000059 - Disclosure - SALE OF BUSINESSES (Details)",
     "shortName": "SALE OF BUSINESSES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i85ec1d454580446bafa0c4ec1d4cf553_I20201231",
      "name": "us-gaap:NotesAndLoansReceivableGrossNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails",
     "longName": "0000060 - Disclosure - INVESTMENT IN EQUITY SECURITIES (Details)",
     "shortName": "INVESTMENT IN EQUITY SECURITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i9648944621214c7e94b0d071ff7863a8_D20160101-20161231",
      "name": "asps:EquitySecuritiesFVNINumberofSharesAcquired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
     "longName": "0000061 - Disclosure - ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details)",
     "shortName": "ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails",
     "longName": "0000062 - Disclosure - ACCOUNTS RECEIVABLE, NET - Schedule of Allowance for Doubtful Accounts and Expected Credit Losses (Details)",
     "shortName": "ACCOUNTS RECEIVABLE, NET - Schedule of Allowance for Doubtful Accounts and Expected Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "i85ec1d454580446bafa0c4ec1d4cf553_I20201231",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails",
     "longName": "0000063 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETNarrativeDetails",
     "longName": "0000064 - Disclosure - PREMISES AND EQUIPMENT, NET - Narrative (Details)",
     "shortName": "PREMISES AND EQUIPMENT, NET - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R65": {
     "role": "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails",
     "longName": "0000065 - Disclosure - PREMISES AND EQUIPMENT, NET - Summary of Premise and Equipment (Details)",
     "shortName": "PREMISES AND EQUIPMENT, NET - Summary of Premise and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
     "longName": "0000066 - Disclosure - PREMISES AND EQUIPMENT, NET - Summary by Country (Details)",
     "shortName": "PREMISES AND EQUIPMENT, NET - Summary by Country (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R67": {
     "role": "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails",
     "longName": "0000067 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Summary of Right-of-Use Assets (Details)",
     "shortName": "RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Summary of Right-of-Use Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "asps:OperatingLeaseRightOfUseAssetGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "asps:AssetsandLiabilitiesLesseeTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "asps:OperatingLeaseRightOfUseAssetGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "asps:AssetsandLiabilitiesLesseeTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails",
     "longName": "0000068 - Disclosure - RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Narrative (Details)",
     "shortName": "RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:OperatingLeaseRightofUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R69": {
     "role": "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
     "longName": "0000069 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "i85ec1d454580446bafa0c4ec1d4cf553_I20201231",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:Goodwill",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R70": {
     "role": "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails",
     "longName": "0000070 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Intangible Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails",
     "longName": "0000071 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.altisource.com/role/OTHERASSETSDetails",
     "longName": "0000072 - Disclosure - OTHER ASSETS (Details)",
     "shortName": "OTHER ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:DepositsAssetsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails",
     "longName": "0000073 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)",
     "shortName": "ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2",
     "longName": "0000074 - Disclosure - ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details 2)",
     "shortName": "ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails",
     "longName": "0000075 - Disclosure - LONG-TERM DEBT - Schedule of Long-term Debt (Details)",
     "shortName": "LONG-TERM DEBT - Schedule of Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails",
     "longName": "0000076 - Disclosure - LONG-TERM DEBT - Schedule of Maturities of Long-Term Debt (Details)",
     "shortName": "LONG-TERM DEBT - Schedule of Maturities of Long-Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
     "longName": "0000077 - Disclosure - LONG-TERM DEBT - Narrative (Details)",
     "shortName": "LONG-TERM DEBT - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:AccumulatedAmortizationDeferredFinanceCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails",
     "longName": "0000078 - Disclosure - OTHER NON-CURRENT LIABILITIES (Details)",
     "shortName": "OTHER NON-CURRENT LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:OperatingLeaseLiabilityNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:OperatingLeaseLiabilityNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails",
     "longName": "0000079 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:BusinessCombinationContingentConsiderationAssetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
     "longName": "0000080 - Disclosure - FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Narrative (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
     "longName": "0000081 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Narrative (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "asps:CommonStockNumberOfVotingRights",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails",
     "longName": "0000082 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Weighted Average Fair Value of Stock Options Granted and Total Intrinsic Value of Stock Options (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Weighted Average Fair Value of Stock Options Granted and Total Intrinsic Value of Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails",
     "longName": "0000083 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option activity (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "i85ec1d454580446bafa0c4ec1d4cf553_I20201231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails",
     "longName": "0000084 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option information (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Stock option information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails",
     "longName": "0000085 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Market-based options vesting prices (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Market-based options vesting prices (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "i71f82bca76434c558c8fd9d97fab93de_I20211231",
      "name": "asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "asps:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i71f82bca76434c558c8fd9d97fab93de_I20211231",
      "name": "asps:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "asps:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails",
     "longName": "0000086 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Restricted stock awards (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Restricted stock awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "ic04a4e234ec7449ebb528528d3c49296_I20201231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "ic04a4e234ec7449ebb528528d3c49296_I20201231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
     "longName": "0000087 - Disclosure - SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Assumptions Used to Determine the Fair Values for Performance-Based Awards (Details)",
     "shortName": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION - Assumptions Used to Determine the Fair Values for Performance-Based Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i935cc4643a8148e3a05f4a2f9da87ff4_D20210101-20211231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.altisource.com/role/REVENUENarrativeDetails",
     "longName": "0000088 - Disclosure - REVENUE - Narrative (Details)",
     "shortName": "REVENUE - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails",
     "longName": "0000089 - Disclosure - REVENUE - Schedule of Revenue (Details)",
     "shortName": "REVENUE - Schedule of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6a7fb5dc179e4a99a736c95749328c6e_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
     "longName": "0000090 - Disclosure - REVENUE - Disaggregation of Revenue (Details)",
     "shortName": "REVENUE - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R91": {
     "role": "http://www.altisource.com/role/COSTOFREVENUEDetails",
     "longName": "0000091 - Disclosure - COST OF REVENUE (Details)",
     "shortName": "COST OF REVENUE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:CostDirectLabor",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:CostDirectLabor",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails",
     "longName": "0000092 - Disclosure - SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Details)",
     "shortName": "SELLING, GENERAL AND ADMINISTRATIVE EXPENSES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:LaborAndRelatedExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:LaborAndRelatedExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails",
     "longName": "0000093 - Disclosure - OTHER INCOME (EXPENSE), NET (Details)",
     "shortName": "OTHER INCOME (EXPENSE), NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:InterestIncomeOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:InterestIncomeOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails",
     "longName": "0000094 - Disclosure - INCOME TAXES - Components of Income Before Income Taxes (Details)",
     "shortName": "INCOME TAXES - Components of Income Before Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
     "longName": "0000095 - Disclosure - INCOME TAXES - Income Tax (Provision) Benefit (Details)",
     "shortName": "INCOME TAXES - Income Tax (Provision) Benefit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.altisource.com/role/INCOMETAXESNarrativeDetails",
     "longName": "0000096 - Disclosure - INCOME TAXES - Narrative (Details)",
     "shortName": "INCOME TAXES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails",
     "longName": "0000097 - Disclosure - INCOME TAXES - Summary of Tax Effects of Temporary Differences (Details)",
     "shortName": "INCOME TAXES - Summary of Tax Effects of Temporary Differences (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "asps:DeferredTaxAssetsTaxCreditCarryforwardFederalandState",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails",
     "longName": "0000098 - Disclosure - INCOME TAXES - Reconciliation of Luxembourg Statutory Tax Rate to Effective Tax Rate (Details)",
     "shortName": "INCOME TAXES - Reconciliation of Luxembourg Statutory Tax Rate to Effective Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails",
     "longName": "0000099 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)",
     "shortName": "INCOME TAXES - Unrecognized Tax Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "i85ec1d454580446bafa0c4ec1d4cf553_I20201231",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "ia57702a1d0a84bac8a60081efab0cf62_I20191231",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails",
     "longName": "0000100 - Disclosure - EARNINGS PER SHARE - Summary of Basic and Diluted Loss per Share (Details)",
     "shortName": "EARNINGS PER SHARE - Summary of Basic and Diluted Loss per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails",
     "longName": "0000101 - Disclosure - EARNINGS PER SHARE - Narrative (Details)",
     "shortName": "EARNINGS PER SHARE - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.altisource.com/role/RESTRUCTURINGCHARGESDetails",
     "longName": "0000102 - Disclosure - RESTRUCTURING CHARGES (Details)",
     "shortName": "RESTRUCTURING CHARGES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R103": {
     "role": "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
     "longName": "0000103 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Details)",
     "shortName": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:SubleaseIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails",
     "longName": "0000104 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Term and Assumption (Details)",
     "shortName": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Term and Assumption (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "asps:LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails",
     "longName": "0000105 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Activity (Details)",
     "shortName": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Lease Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails",
     "longName": "0000106 - Disclosure - COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)",
     "shortName": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS - Maturities of Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGNarrativeDetails",
     "longName": "0000107 - Disclosure - SEGMENT REPORTING - Narrative (Details)",
     "shortName": "SEGMENT REPORTING - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R108": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
     "longName": "0000108 - Disclosure - SEGMENT REPORTING - Revenue From Ocwen (Details)",
     "shortName": "SEGMENT REPORTING - Revenue From Ocwen (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "i2500f34dc76349da84ced34a721865fb_D20210101-20211231",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "ida5f6a2a66134896a5d1f601faec940b_D20210101-20211231",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
     "longName": "0000109 - Disclosure - SEGMENT REPORTING - Disaggregation of Revenue (Details)",
     "shortName": "SEGMENT REPORTING - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i7227045030d342969dedc7beaa33318b_D20210101-20211231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
     "longName": "0000110 - Disclosure - SEGMENT REPORTING - Summary of Financial Reporting (Details)",
     "shortName": "SEGMENT REPORTING - Summary of Financial Reporting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i44f43ac188dd4685bc61131bdec807c3_D20210101-20211231",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails",
     "longName": "0000111 - Disclosure - SEGMENT REPORTING - Total Assets (Details)",
     "shortName": "SEGMENT REPORTING - Total Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i83dcae9245a94d5b8de9dd4a9c7f43f9_I20211231",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails",
     "longName": "0000112 - Disclosure - SEGMENT REPORTING - Premises and Equipment, Net (Details)",
     "shortName": "SEGMENT REPORTING - Premises and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R113": {
     "role": "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
     "longName": "0000113 - Disclosure - SEGMENT REPORTING - Schedule of Goodwill (Details)",
     "shortName": "SEGMENT REPORTING - Schedule of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "i6f00ef4e1f71487fb47fd377009e56d9_I20211231",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "ia57702a1d0a84bac8a60081efab0cf62_I20191231",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "asps-20221212.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails",
     "longName": "0000114 - Disclosure - SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details)",
     "shortName": "SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": null,
     "uniqueAnchor": null
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Billing Status, Type [Axis]",
        "label": "Billing Status, Type [Axis]",
        "documentation": "Information by billing status of receivables."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails",
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "totalLabel": "Total",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities [Abstract]",
        "label": "Accounts Payable and Accrued Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r709"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, gross",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r408"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable from largest customer",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r620",
      "r636"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Total",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r407",
      "r408",
      "r678"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r262",
      "r277"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses - general",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccumulatedAmortizationDeferredFinanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated amortization",
        "label": "Accumulated Amortization, Debt Issuance Costs",
        "documentation": "Amount of accumulated amortization of debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r254"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r124"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r520",
      "r521",
      "r737",
      "r738",
      "r739",
      "r764"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares withheld for the payment of tax on restricted share unit and restricted share issuances and stock option exercises",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r162",
      "r195",
      "r196"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "Share-based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r190",
      "r194"
     ]
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for expected credit losses:",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r734",
      "r735",
      "r736"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Allowance for credit losses",
        "periodStartLabel": "Balance at Beginning of Period",
        "periodEndLabel": "Balance at End of Period",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r411",
      "r417"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for expected credit losses:",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductions Note",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "asps_AltisourceResidentialCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "AltisourceResidentialCorporationMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Altisource Residential Corporation",
        "label": "Altisource Residential Corporation [Member]",
        "documentation": "Represents information pertaining to Altisource Residential Corporation, a separate publicly-traded company that resulted from the spin-off."
       }
      }
     },
     "auth_ref": []
    },
    "asps_AltisourceSARLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "AltisourceSARLMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Altisource S.A.R.L.",
        "label": "Altisource S.A.R.L. [Member]",
        "documentation": "Altisource S.A.R.L."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt discount",
        "label": "Amortization of Debt Discount (Premium)",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r81",
      "r252",
      "r477"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r477",
      "r588",
      "r726"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails",
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortization expense for definite lived intangible assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r112",
      "r117"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excluded from the computation of diluted EPS (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anti-dilutive securities",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "asps_April32018CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "April32018CreditAgreementMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 3, 2018 Credit Agreement",
        "label": "April 3, 2018 Credit Agreement [Member]",
        "documentation": "April 3, 2018 Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r276",
      "r325",
      "r385",
      "r391",
      "r397",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r562",
      "r567",
      "r579",
      "r709",
      "r750",
      "r751",
      "r770"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r17",
      "r58",
      "r325",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r562",
      "r567",
      "r579",
      "r709",
      "r750",
      "r751",
      "r770"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_AssetsandLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "AssetsandLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-Use Assets Under Operating Leases",
        "label": "Assets and Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets and Liabilities, Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r192"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Accounting and Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BilledRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BilledRevenuesMember",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Billed",
        "label": "Billed Revenues [Member]",
        "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions."
       }
      }
     },
     "auth_ref": []
    },
    "asps_BinomialLatticeModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "BinomialLatticeModelMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Binomial",
        "label": "Binomial Lattice Model [Member]",
        "documentation": "Represents the information pertaining to Binomial-lattice options pricing model, a valuation method used in the computation of fair value of market-based stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r703",
      "r704"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, consideration transferred",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r222",
      "r224"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BusinessCombinationContingentConsiderationAssetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term receivable",
        "label": "Business Combination, Contingent Consideration, Asset, Current",
        "documentation": "Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r223"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BusinessCombinationContingentConsiderationAssetNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term receivable",
        "label": "Business Combination, Contingent Consideration, Asset, Noncurrent",
        "documentation": "Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r223"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r38",
      "r83"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r84"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r83",
      "r86"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r251"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activities:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ChangeinAccountsPayableforPurchaseofPremisesandEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ChangeinAccountsPayableforPurchaseofPremisesandEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (decrease) increase in payables for purchases of premises and equipment",
        "label": "Change in Accounts Payable for Purchase of Premises and Equipment",
        "documentation": "The increase or decrease in accounts payable related to the purchase of premises and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS, CONTINGENCIES AND REGULATORY MATTERS",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r137",
      "r439",
      "r440",
      "r638"
     ]
    },
    "asps_CommitmentsContingenciesAndRegulatoryMatters": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CommitmentsContingenciesAndRegulatoryMatters",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments, contingencies and regulatory matters (Note 24)",
        "label": "Commitments Contingencies and Regulatory Matters",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. In addition, indicates that, in connection with being subject to regulation and oversight by governmental authorities, the entity is exposed to potential losses arising from possible claims against the company's resources."
       }
      }
     },
     "auth_ref": []
    },
    "asps_CommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CommonStockAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Abstract]",
        "label": "Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common\u00a0stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r738",
      "r764"
     ]
    },
    "asps_CommonStockNumberOfVotingRights": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CommonStockNumberOfVotingRights",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting rights per share",
        "label": "Common Stock, Number Of Voting Rights",
        "documentation": "Represents the number of voting rights per share owned by the holders of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in USD per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r149"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock ($1.00 par value; 100,000 shares authorized, 25,413 issued and 15,911 outstanding as of December\u00a031, 2021; 15,664 outstanding as of December\u00a031, 2020)",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r709"
     ]
    },
    "asps_CompanyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CompanyAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company [Axis]",
        "label": "Company [Axis]",
        "documentation": "Company"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CompanyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CompanyDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company [Domain]",
        "label": "Company [Domain]",
        "documentation": "[Domain] for Company"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of tax effects of the temporary differences",
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ComponentsOfIncomeTaxExpenseBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitLineItems",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax provision",
        "label": "Components of Income Tax Expense (Benefit) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ComponentsOfIncomeTaxExpenseBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitTable",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Income Tax Expense (Benefit) [Table]",
        "label": "Components of Income Tax Expense (Benefit) [Table]",
        "documentation": "Schedule of the components of income tax expense attributable to continuing operations for each year presented, including current and deferred tax expense (benefit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss) attributable to Altisource",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r303",
      "r305",
      "r314",
      "r616",
      "r623"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Comprehensive income attributable to non-controlling interests",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r230",
      "r239",
      "r303",
      "r305",
      "r313",
      "r615",
      "r622"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss), net of tax",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r239",
      "r303",
      "r305",
      "r312",
      "r614",
      "r621"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer hardware",
        "verboseLabel": "Computer hardware and software",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r248",
      "r249",
      "r405",
      "r637"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r248",
      "r249",
      "r405",
      "r633",
      "r637"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r248",
      "r249",
      "r405",
      "r637",
      "r780"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/CUSTOMERCONCENTRATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CUSTOMER CONCENTRATION",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "verboseLabel": "Concentration Risk",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk",
        "verboseLabel": "Percentage of revenue from largest customer",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r248",
      "r249",
      "r405"
     ]
    },
    "asps_ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ConcentrationRiskPercentageOfLoansServicedAndSubservicedByLargestCustomersLargestClient",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of loans serviced and subserviced by largest customer's largest client",
        "label": "Concentration Risk, Percentage Of Loans Serviced And Subserviced By Largest Customer's Largest Client",
        "documentation": "Concentration Risk, Percentage Of Loans Serviced And Subserviced By Largest Customer's Largest Client"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93",
      "r94",
      "r95",
      "r248",
      "r250",
      "r637"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r248",
      "r249",
      "r405",
      "r637"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r562",
      "r563",
      "r567",
      "r568",
      "r604",
      "r651",
      "r656",
      "r749",
      "r752",
      "r753",
      "r781",
      "r784",
      "r785"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r562",
      "r563",
      "r567",
      "r568",
      "r604",
      "r651",
      "r656",
      "r749",
      "r752",
      "r753",
      "r781",
      "r784",
      "r785"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r377",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r399",
      "r442",
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r450",
      "r452",
      "r453",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r750",
      "r751",
      "r782",
      "r783"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r377",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r399",
      "r442",
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r450",
      "r452",
      "r453",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r750",
      "r751",
      "r782",
      "r783"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions for the creation of Pointillist",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent",
        "documentation": "Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r235",
      "r240"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r682"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r507"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r488",
      "r507"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/REVENUENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized that was included in the contract liability at the beginning of the period",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "asps_ConversionOfStockEquityValuationThreshold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ConversionOfStockEquityValuationThreshold",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, equity valuation threshold",
        "label": "Conversion Of Stock, Equity Valuation Threshold",
        "documentation": "Conversion Of Stock, Equity Valuation Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r455",
      "r456",
      "r467",
      "r468",
      "r469",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691"
     ]
    },
    "asps_ConvertibleNotesDueJanuary2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ConvertibleNotesDueJanuary2023Member",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Due January 2023",
        "label": "Convertible Notes Due January 2023 [Member]",
        "documentation": "Convertible Notes Due January 2023"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CorporateAndEliminationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CorporateAndEliminationsMember",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate And Eliminations",
        "label": "Corporate And Eliminations [Member]",
        "documentation": "Corporate And Eliminations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostDirectLabor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CostDirectLabor",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/COSTOFREVENUEDetails": {
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and benefits",
        "label": "Cost, Direct Labor",
        "documentation": "Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation."
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.altisource.com/role/COSTOFREVENUEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/COSTOFREVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "totalLabel": "Total",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r610"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/COSTOFREVENUEDetails": {
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Cost, Depreciation and Amortization",
        "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r325",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r579",
      "r750"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CostOfRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Revenue [Abstract]",
        "label": "Cost of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CostOfRevenueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CostOfRevenueTextBlock",
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COST OF REVENUE",
        "label": "Cost of Revenue [Text Block]",
        "documentation": "The entire disclosure of cost of goods produced and sold and services rendered."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "asps_CostOutsideFeesAndServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CostOutsideFeesAndServices",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/COSTOFREVENUEDetails": {
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outside fees and services",
        "label": "Cost, Outside Fees And Services",
        "documentation": "Cost, Outside Fees And Services"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CostReimbursableExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CostReimbursableExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/COSTOFREVENUEDetails": {
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reimbursable expenses",
        "label": "Cost, Reimbursable Expenses",
        "documentation": "Cost, Reimbursable Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CostTechnologyAndTelecommunications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CostTechnologyAndTelecommunications",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/COSTOFREVENUEDetails": {
       "parentTag": "us-gaap_CostOfGoodsAndServicesSold",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology and telecommunications",
        "label": "Cost, Technology And Telecommunications",
        "documentation": "Cost, Technology And Telecommunications"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r458",
      "r485",
      "r676",
      "r679",
      "r681"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "asps_CreditFacilityBorrowingsThroughEndOfTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CreditFacilityBorrowingsThroughEndOfTermMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility Borrowings Through End Of Term",
        "label": "Credit Facility Borrowings Through End Of Term [Member]",
        "documentation": "Credit Facility Borrowings Through End Of Term"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CreditFacilityBorrowingsThroughJune222022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CreditFacilityBorrowingsThroughJune222022Member",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility Borrowings Through June 22, 2022",
        "label": "Credit Facility Borrowings Through June 22, 2022 [Member]",
        "documentation": "Credit Facility Borrowings Through June 22, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "asps_CreditFacilityBorrowingsThroughJune222023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "CreditFacilityBorrowingsThroughJune222023Member",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility Borrowings Through June 22, 2023",
        "label": "Credit Facility Borrowings Through June 22, 2023 [Member]",
        "documentation": "Credit Facility Borrowings Through June 22, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign",
        "terseLabel": "Income tax expense",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r761"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Domestic - Luxembourg",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r542",
      "r550",
      "r730"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current:",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r405"
     ]
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer related intangible assets",
        "label": "Customer-Related Intangible Assets [Member]",
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "asps_DebtCovenantPaymentDueDateDefaultPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtCovenantPaymentDueDateDefaultPeriod",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment due date",
        "label": "Debt Covenant, Payment Due Date, Default Period",
        "documentation": "Debt Covenant, Payment Due Date, Default Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LONG-TERM DEBT",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r324",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r471",
      "r478",
      "r479",
      "r481"
     ]
    },
    "asps_DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentAccordionFeaturePotentialIncreaseinAdditionalBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in incremental indebtedness limit",
        "label": "Debt Instrument Accordion Feature, Potential Increase in Additional Borrowings",
        "documentation": "Represents the potential increase in additional borrowings on existing and new debt instruments under accordion feature."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentAmountOfDebtWhichResultsAccelerationOfDebtIfFailedToPayConsideredAsEventOfDefault",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of debt which results in acceleration of debt if failed to pay considered as event of default",
        "label": "Debt Instrument Amount of Debt which Results Acceleration of Debt if Failed to Pay Considered as Event of Default",
        "documentation": "Represents the amount of debt which results in acceleration of debt, if failed to pay, is considered as event of default under the credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentAmountOfPrincipalOrInterestIfFailedToPayConsideredAsEventOfDefault",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of principal or interest if failed to pay considered as event of default",
        "label": "Debt Instrument Amount of Principal or Interest if Failed to Pay Considered as Event of Default",
        "documentation": "Represents the amount of principal or interest, if failed to pay, is considered as event of default under the credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentAmountOfUnbondedUndischargedOrUnstayedDebtUnderEntryByCourtOfOneOrMoreJudgmentsForCertainPeriodToDetermineEventOfDefault",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of unbonded, undischarged or unstayed debt under entry by court of one or more judgments for certain period to determine as event of default",
        "label": "Debt Instrument Amount of Unbonded undischarged or Unstayed Debt under Entry by Court of One or More Judgments for Certain Period to Determine Event of Default",
        "documentation": "Represents the amount unbonded, undischarged or unstayed debt under entry by a court of one or more judgments for certain period to determine the event of default as per the credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r261",
      "r264",
      "r274",
      "r331",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r589",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r728"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate margin",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross, long-term debt",
        "totalLabel": "Total",
        "label": "Long-term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r264",
      "r274",
      "r482"
     ]
    },
    "asps_DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentCovenantLeverageRatioatWhichMandatoryPrepaymentsIncrease",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covenant threshold, leverage ratio",
        "label": "Debt Instrument Covenant Leverage Ratio at Which Mandatory Prepayments Increase",
        "documentation": "The maximum leverage ratio at which mandatory prepayments increase under the credit facility covenants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r255",
      "r455",
      "r589",
      "r688",
      "r689"
     ]
    },
    "asps_DebtInstrumentFixedBaseRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentFixedBaseRate",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed interest rate base",
        "label": "Debt Instrument Fixed Base Rate",
        "documentation": "Represents the fixed rate used in the calculation of the base interest rate of the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate at the end of the period",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r253",
      "r484",
      "r589"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, interest rate, stated percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r456"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r331",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r589",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r728"
     ]
    },
    "asps_DebtInstrumentNumberOfIncrementalLenders": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentNumberOfIncrementalLenders",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of incremental lenders (or more)",
        "label": "Debt Instrument, Number Of Incremental Lenders",
        "documentation": "Debt Instrument, Number Of Incremental Lenders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r150",
      "r151",
      "r152",
      "r153",
      "r252",
      "r253",
      "r255",
      "r272",
      "r331",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r467",
      "r468",
      "r469",
      "r470",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r480",
      "r589",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r728"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Unamortized discount, net",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r255",
      "r755"
     ]
    },
    "asps_DebtInstrumentVariableRateAdjustedEurodollarRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DebtInstrumentVariableRateAdjustedEurodollarRateMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted Eurodollar Rate",
        "label": "Debt Instrument Variable Rate Adjusted Eurodollar Rate [Member]",
        "documentation": "Represents the adjusted Eurodollar rate that is used to calculate the variable interest rate of the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Debt issuance costs, net",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "asps_DeductionsFromAssetAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeductionsFromAssetAccountsAbstract",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductions from asset accounts:",
        "label": "Deductions From Asset Accounts [Abstract]",
        "documentation": "Deductions From Asset Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_DefaultValuationsAndTitleServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DefaultValuationsAndTitleServicesMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Default Valuations and Title Services",
        "label": "Default Valuations and Title Services [Member]",
        "documentation": "Default Valuations and Title Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of prepaid expenses and other current assets",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Debt issuance costs, net",
        "terseLabel": "Debt issuance costs, net",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r254",
      "r755"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign",
        "verboseLabel": "Income recognized on deferred foreign income",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r730",
      "r762"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Domestic - Luxembourg",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r212",
      "r543",
      "r549",
      "r550",
      "r730"
     ]
    },
    "asps_DeferredIncomeTaxExpenseBenefitCashFlowImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredIncomeTaxExpenseBenefitCashFlowImpact",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit), Cash Flow Impact",
        "documentation": "The amount of the current period cash flow impact of deferred income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred:",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities, net",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528"
     ]
    },
    "asps_DeferredTaxAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effects of temporary differences",
        "label": "Deferred Tax Assets and Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_DeferredTaxAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxAssetsAndLiabilitiesTable",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets and Liabilities [Table]",
        "label": "Deferred Tax Assets and Liabilities [Table]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in the entity's statement of financial position."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets net of deferred tax liabilities",
        "label": "Deferred Tax Assets, Gross, Net of Deferred Tax Liabilities",
        "documentation": "Deferred Tax Assets, Gross, Net of Deferred Tax Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsNetNoncurrentClassificationAbstract",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current deferred tax assets:",
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_DeferredTaxAssetsNonU.S.": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxAssetsNonU.S.",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-U.S. deferred tax assets",
        "label": "Deferred Tax Assets, Non-U.S.",
        "documentation": "Represents the amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards arising from non-U.S. operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails",
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r760"
     ]
    },
    "asps_DeferredTaxAssetsTaxCreditCarryforwardFederalandState": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardFederalandState",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. federal and state tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforward, Federal and State",
        "documentation": "Deferred Tax Assets, Tax Credit Carryforward, Federal and State"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset relating to tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209",
      "r760"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r760"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r760"
     ]
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized losses",
        "label": "Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails",
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Non-current deferred tax liabilities, net",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r759"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Intangible assets",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r760"
     ]
    },
    "asps_DeferredTaxLiabilitiesNonU.S.": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxLiabilitiesNonU.S.",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other non-U.S. deferred tax liability",
        "label": "Deferred Tax Liabilities, Non-U.S.",
        "documentation": "Represents the amount before allocation of valuation allowances of deferred tax liabilities attributable to deductible temporary differences and carryforwards arising from non-U.S. operations."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DeferredTaxLiabilitiesNoncurrentClassificationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DeferredTaxLiabilitiesNoncurrentClassificationAbstract",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current deferred tax liabilities:",
        "label": "Deferred Tax Liabilities Noncurrent Classification [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r760"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails": {
       "parentTag": "asps_DeferredTaxAssetsGrossNetofDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESSummaryofTaxEffectsofTemporaryDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r760"
     ]
    },
    "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability that would be recognized if earnings were distributed",
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "asps_DefinedContributionPlanEmployerDiscretionaryContributionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAbstract",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution 401(k) Plan",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution [Abstract]",
        "documentation": "Defined Contribution Plan, Employer Discretionary Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense recorded for discretionary amounts contributed",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DefinedContributionPlanPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DefinedContributionPlanPolicyPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution 401(k) Plan",
        "label": "Defined Contribution Plan, Policy [Policy Text Block]",
        "documentation": "Defined Contribution Plan, Policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DepositsAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/OTHERASSETSDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposits",
        "label": "Deposits Assets, Noncurrent",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r122"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/REVENUETables",
      "http://www.altisource.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Performance-based Awards",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r192"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]",
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations, Disposed of by Sale",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r126"
     ]
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Held-for-Sale, Not Discontinued Operations",
        "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r126",
      "r298"
     ]
    },
    "asps_DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalContingentConsiderationReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional payment to be received on one-year anniversary of the sale closing",
        "label": "Disposal Group, Including Discontinued Operation, Additional Contingent Consideration Receivable",
        "documentation": "Disposal Group, Including Discontinued Operation, Additional Contingent Consideration Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total proceeds from the sale of business",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "asps_DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DisposalGroupIncludingDiscontinuedOperationUpFrontPaymentIncludedinConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment included in consideration, subject to working capital adjustment upon closing of the sale",
        "label": "Disposal Group, Including Discontinued Operation, Up-Front Payment Included in Consideration",
        "documentation": "Disposal Group, Including Discontinued Operation, Up-Front Payment Included in Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "asps_DisposalGroupNumberOfInstallmentPayments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "DisposalGroupNumberOfInstallmentPayments",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of installment payments",
        "label": "Disposal Group, Number Of Installment Payments",
        "documentation": "Disposal Group, Number Of Installment Payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/DISCONTINUATIONOFLINESOFBUSINESS",
      "http://www.altisource.com/role/SALEOFBUSINESSES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SALE OF BUSINESSES",
        "verboseLabel": "DISCONTINUATION OF LINES OF BUSINESS",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r128"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "DocumentType",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Domestic - Luxembourg",
        "label": "Domestic Tax Authority [Member]",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in USD per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r352",
      "r355",
      "r360",
      "r361",
      "r362",
      "r366",
      "r570",
      "r571",
      "r617",
      "r624",
      "r684"
     ]
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share:",
        "label": "Earnings Per Share, Basic and Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in USD per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r355",
      "r360",
      "r361",
      "r362",
      "r366",
      "r570",
      "r571",
      "r617",
      "r624",
      "r684"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r367"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Income Tax Provision to the Luxembourg income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r530",
      "r552"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r763"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax rate change",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r758"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax rate differences on foreign earnings",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r763"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r763"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State tax expense",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r763"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r763"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax Exempt Income",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r763"
     ]
    },
    "asps_EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EffectiveIncomeTaxRateReconciliationUncertainTaxesPercent",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESReconciliationofLuxembourgStatutoryTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Effective Income Tax Rate Reconciliation, Uncertain Taxes, Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, Uncertain Taxes, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued salaries and benefits",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Incentive Plan [Abstract]",
        "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining requisite service period for stock options over which unrecognized compensation costs would be recognized",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated unrecognized compensation costs",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "asps_EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EmployeeandNonEmployeeStockOptionWhoseExercisePriceisGreaterthanAverageMarketPriceMember",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options Whose Exercise Price is Greater than Average Market Price",
        "label": "Employee and Non Employee Stock Option Whose Exercise Price is Greater than Average Market Price [Member]",
        "documentation": "Employee and Non Employee Stock Option Whose Exercise Price is Greater than Average Market Price [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EmployeeandNonemployeeStockOptionsRestrictedStockandRestrictedStockUnitsWhoseImpactsareAntiDilutiveBecauseofNetLossMember",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss",
        "label": "Employee and Nonemployee Stock Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss [Member]",
        "documentation": "Employee and Nonemployee Stock Options, Restricted Stock and Restricted Stock Units Whose Impacts are Anti-Dilutive Because of Net Loss [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r295",
      "r307",
      "r308",
      "r309",
      "r339",
      "r340",
      "r341",
      "r343",
      "r349",
      "r351",
      "r368",
      "r416",
      "r486",
      "r519",
      "r520",
      "r521",
      "r545",
      "r546",
      "r569",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r628",
      "r629",
      "r630",
      "r677"
     ]
    },
    "asps_EquitySecuritiesFVNINumberofSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EquitySecuritiesFVNINumberofSharesAcquired",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of available for sale shares acquired (in shares)",
        "label": "Equity Securities, FV-NI, Number of Shares Acquired",
        "documentation": "Equity Securities, FV-NI, Number of Shares Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "asps_EquitySecuritiesFVNINumberofSharesDisposed": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EquitySecuritiesFVNINumberofSharesDisposed",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares disposed (in shares)",
        "label": "Equity Securities, FV-NI, Number of Shares Disposed",
        "documentation": "Equity Securities, FV-NI, Number of Shares Disposed"
       }
      }
     },
     "auth_ref": []
    },
    "asps_EquitySecuritiesFVNINumberofSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EquitySecuritiesFVNINumberofSharesOutstanding",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of securities outstanding (in shares)",
        "label": "Equity Securities, FV-NI, Number of Shares Outstanding",
        "documentation": "Equity Securities, FV-NI, Number of Shares Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EquitySecuritiesFvNiGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain (loss) on investment in equity securities",
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain (loss) from sale",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r743"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain on investment in equity securities",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r743"
     ]
    },
    "asps_EscrowDepositAndTrustAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "EscrowDepositAndTrustAccount",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts held in escrow and trust accounts",
        "label": "Escrow Deposit and Trust Account",
        "documentation": "Amounts held in escrow and trust accounts at various financial institutions."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ExercisePriceRangeFromDollars10.01To20.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ExercisePriceRangeFromDollars10.01To20.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$10.01 \u2014 $20.00",
        "label": "Exercise Price Range from Dollars 10.01 to 20.00 [Member]",
        "documentation": "Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 10.01 dollars to 20.00 dollars."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ExercisePriceRangeFromDollars20.01To30.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ExercisePriceRangeFromDollars20.01To30.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$20.01 \u2014 $30.00",
        "label": "Exercise Price Range from Dollars 20.01 to 30.00 [Member]",
        "documentation": "Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 20.01 dollars to 30.00 dollars."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ExercisePriceRangeFromDollars30.01To40.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ExercisePriceRangeFromDollars30.01To40.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$30.01 \u2014 $40.00",
        "label": "Exercise Price Range from Dollars 30.01 to 40.00 [Member]",
        "documentation": "Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 30.01 dollars to 40.00 dollars."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ExercisePriceRangeFromDollars60.01To70.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ExercisePriceRangeFromDollars60.01To70.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$60.01 \u2014 $70.00",
        "label": "Exercise Price Range from Dollars 60.01 to 70.00 [Member]",
        "documentation": "Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 60.01 dollars to 70.00 dollars."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ExercisePriceRangeFromDollars80.01To90.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ExercisePriceRangeFromDollars80.01To90.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$80.01 \u2014 $90.00",
        "label": "Exercise Price Range from Dollars 80.01 to 90.00 [Member]",
        "documentation": "Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 80.01 dollars to 90.00 dollars."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ExercisePriceRangeFromDollars90.01To100.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ExercisePriceRangeFromDollars90.01To100.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$90.01 \u2014 $100.00",
        "label": "Exercise Price Range from Dollars 90.01 to 100.00 [Member]",
        "documentation": "Represents information pertaining to the range of exercise price per share of stock options outstanding and exercisable between 90.01 dollars to 100.00 dollars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r572",
      "r573",
      "r577"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurements, recurring and nonrecurring",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r246",
      "r247"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r573",
      "r605",
      "r606",
      "r607",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r573",
      "r574",
      "r575",
      "r578"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r576"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r512",
      "r517",
      "r573",
      "r605",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r512",
      "r517",
      "r573",
      "r606",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r573",
      "r607",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r605",
      "r606",
      "r607",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurements, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r578"
     ]
    },
    "asps_FinancialServicesBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "FinancialServicesBusinessMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Services Business",
        "label": "Financial Services Business [Member]",
        "documentation": "Financial Services Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FinancingReceivablesTextBlock",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS RECEIVABLE, NET",
        "label": "Financing Receivables [Text Block]",
        "documentation": "The entire disclosure for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r414"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated useful life",
        "terseLabel": "Weighted average estimated useful life (in years)",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated\u00a0amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense, 2022",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense, 2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense, 2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense, 2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense, 2023",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r611",
      "r612"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross\u00a0carrying\u00a0amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r612"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r115"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net\u00a0book\u00a0value",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r611"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net",
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "verboseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "asps_FutureProceedsfromDivestitureofBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "FutureProceedsfromDivestitureofBusiness",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Future proceeds from the sale of business",
        "label": "Future Proceeds from Divestiture of Business",
        "documentation": "The future cash inflow associated with the amount to be received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of fixed assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r746",
      "r747"
     ]
    },
    "asps_GainLossOnDispositionOfBusinessNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "GainLossOnDispositionOfBusinessNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale of business net of tax",
        "label": "Gain (Loss) on Disposition of Business, Net Of Tax",
        "documentation": "Gain (Loss) on Disposition of Business, Net Of Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GainLossOnSaleOfBusiness",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on sale of businesses",
        "negatedLabel": "Gain on sale of businesses",
        "terseLabel": "Gain on sale of businesses",
        "label": "Gain (Loss) on Disposition of Business",
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r726"
     ]
    },
    "asps_GenesysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "GenesysMember",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Genesys",
        "label": "Genesys [Member]",
        "documentation": "Genesys"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Balance at the beginning of the period",
        "periodEndLabel": "Balance at the end of the period",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108",
      "r613",
      "r709"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write-off",
        "negatedTerseLabel": "Disposition/Write-off",
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r325",
      "r385",
      "r390",
      "r396",
      "r399",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r579",
      "r686",
      "r750"
     ]
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Axis]",
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby letters of credit, amount",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Domain]",
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "asps_GuarantorObligationsMaximumExposureNumberOfOfficeLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "GuarantorObligationsMaximumExposureNumberOfOfficeLeases",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of office leases",
        "label": "Guarantor Obligations, Maximum Exposure, Number Of Office Leases",
        "documentation": "Guarantor Obligations, Maximum Exposure, Number Of Office Leases"
       }
      }
     },
     "auth_ref": []
    },
    "asps_HighlyCorrelatedNRZMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "HighlyCorrelatedNRZMember",
     "presentation": [
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highly Correlated - NRZ",
        "label": "Highly Correlated - NRZ [Member]",
        "documentation": "Portfolios serviced by NRZ when a party other than NRZ selects Altisource as the service provider."
       }
      }
     },
     "auth_ref": []
    },
    "asps_HighlyCorrelatedOcwenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "HighlyCorrelatedOcwenMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highly Correlated - Ocwen",
        "label": "Highly Correlated - Ocwen [Member]",
        "documentation": "Portfolios serviced by Ocwen when a party other than Ocwen or NRZ selects Altisource as the service provider."
       }
      }
     },
     "auth_ref": []
    },
    "country_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "localname": "IN",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "India",
        "label": "INDIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic - Luxembourg",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r551"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before income taxes and non-controlling interests",
        "terseLabel": "Loss before income taxes and non-controlling interests",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r257",
      "r268",
      "r285",
      "r385",
      "r390",
      "r396",
      "r399",
      "r618",
      "r686"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign - U.S. and Non-U.S.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r551"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r126",
      "r127"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r431"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails",
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Axis]",
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails",
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Domain]",
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name [Axis]",
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name [Domain]",
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before income taxes and non-controlling interests [Line Items]",
        "label": "Income Tax Contingency [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Table]",
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r211"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r531",
      "r537",
      "r541",
      "r547",
      "r553",
      "r555",
      "r556",
      "r559"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax provision",
        "negatedTotalLabel": "Income tax provision",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r350",
      "r351",
      "r383",
      "r529",
      "r548",
      "r554",
      "r626"
     ]
    },
    "us-gaap_IncomeTaxHolidayAggregateDollarAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxHolidayAggregateDollarAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in foreign taxes due to tax holidays",
        "label": "Income Tax Holiday, Aggregate Dollar Amount",
        "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect on diluted per share due to decrease in foreign tax holiday (in dollars per share)",
        "label": "Income Tax Holiday, Income Tax Benefits Per Share",
        "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r525",
      "r526",
      "r537",
      "r538",
      "r540",
      "r544"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid, net",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes receivable",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r267",
      "r284"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current and non-current operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r725",
      "r767"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current and non-current liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Equity",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of stock options, restricted shares and restricted share units (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r357",
      "r358",
      "r362"
     ]
    },
    "asps_IndemnificationEscrowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "IndemnificationEscrowMember",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnification Escrow",
        "label": "Indemnification Escrow [Member]",
        "documentation": "Indemnification Escrow"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntellectualPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "IntellectualPropertyMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intellectual property",
        "label": "Intellectual Property [Member]",
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights."
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "negatedTerseLabel": "Interest on long-term debt",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r270",
      "r310",
      "r379",
      "r587"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r321",
      "r322"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails",
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign - U.S.",
        "terseLabel": "Foreign - U.S. federal",
        "label": "Internal Revenue Service (IRS) [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InvestmentIncomeDividend",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income, dividend",
        "label": "Investment Income, Dividend",
        "documentation": "Amount of dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTMENT IN EQUITY SECURITIES",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for  investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r258",
      "r271",
      "r290",
      "r654"
     ]
    },
    "country_LU": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "localname": "LU",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Luxembourg",
        "label": "LUXEMBOURG"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and benefits",
        "label": "Labor and Related Expense",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease activity during period",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "asps_LeaseLiabilityReductionFromLeaseTerminationsandAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "LeaseLiabilityReductionFromLeaseTerminationsandAmendments",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reduction of right-of-use assets from operating lease modifications or reassessments",
        "label": "Lease, Liability Reduction From Lease Terminations and Amendments",
        "documentation": "Lease, Liability Reduction From Lease Terminations and Amendments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "verboseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities of operating lease liabilities",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "asps_LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "LesseeOperatingLeaseTermsAndAssumptionsTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term and assumption",
        "label": "Lessee, Operating Lease, Terms And Assumptions [Table Text Block]",
        "documentation": "Lessee, Operating Lease, Terms And Assumptions [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RIGHT-OF-USE ASSETS UNDER OPERATING LEASES, NET",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "Liabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r325",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r563",
      "r567",
      "r568",
      "r579",
      "r685",
      "r750",
      "r770",
      "r771"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and deficit",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r266",
      "r282",
      "r709",
      "r729",
      "r744",
      "r765"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND EQUITY (DEFICIT)",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r325",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r563",
      "r567",
      "r568",
      "r579",
      "r709",
      "r750",
      "r770",
      "r771"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax liabilities",
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LineOfCreditFacilityCommitmentFeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, commitment fee amount",
        "label": "Line of Credit Facility, Commitment Fee Amount",
        "documentation": "Amount of the fee for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "asps_LineOfCreditFacilityCovenantThreshold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "LineOfCreditFacilityCovenantThreshold",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, covenant threshold",
        "label": "Line of Credit Facility, Covenant Threshold",
        "documentation": "Line of Credit Facility, Covenant Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LineOfCreditFacilityExpirationPeriod",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit amortization period",
        "label": "Line of Credit Facility, Expiration Period",
        "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "asps_LineOfCreditFacilityOutstandingBalanceThreshold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "LineOfCreditFacilityOutstandingBalanceThreshold",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, outstanding balance threshold",
        "label": "Line of Credit Facility, Outstanding Balance Threshold",
        "documentation": "Line of Credit Facility, Outstanding Balance Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused commitment fee",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total Long-term debt",
        "label": "Long-term Debt",
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r264",
      "r279",
      "r468",
      "r483",
      "r688",
      "r689"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior secured term loan",
        "label": "Long-term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2022",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r331",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r331",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2023",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r331",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-term Debt, Excluding Current Maturities",
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r146"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r138",
      "r139"
     ]
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LossContingencyLossInPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss (gain) related to sales tax exposure",
        "label": "Loss Contingency, Loss in Period",
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r138",
      "r139"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r695",
      "r756",
      "r779"
     ]
    },
    "us-gaap_MarketableSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MarketableSecuritiesLineItems",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities [Line Items]",
        "label": "Marketable Securities [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MarketableSecuritiesTable",
     "presentation": [
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities [Table]",
        "label": "Marketable Securities [Table]",
        "documentation": "Disclosure of information about investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketing costs",
        "label": "Marketing Expense",
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "asps_MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "MaximumDebtInstrumentCovenantLeverageRatiotoAvoidMandatoryPrepayments",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio to be maintained under the credit facility covenants",
        "label": "Maximum Debt Instrument Covenant Leverage Ratio to Avoid Mandatory Prepayments",
        "documentation": "The maximum leverage ratio required to be maintained to avoid mandatory prepayments under the credit facility covenants."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r609",
      "r627",
      "r652",
      "r653",
      "r692",
      "r705",
      "r712",
      "r754",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r609",
      "r627",
      "r652",
      "r653",
      "r692",
      "r705",
      "r712",
      "r754",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "us-gaap_MinistryOfFinanceIndiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MinistryOfFinanceIndiaMember",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "India",
        "label": "Ministry of Finance, India [Member]",
        "documentation": "Designated tax department of the government of India."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest)."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r265",
      "r281",
      "r325",
      "r415",
      "r442",
      "r445",
      "r446",
      "r447",
      "r453",
      "r454",
      "r579"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to non-controlling interest holders",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling ownership percentage",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest, ownership percentage by parent",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "asps_MonteCarloMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "MonteCarloMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monte Carlo",
        "label": "Monte Carlo [Member]",
        "documentation": "Monte Carlo"
       }
      }
     },
     "auth_ref": []
    },
    "asps_MortgageServicingRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "MortgageServicingRightsMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Servicing Rights",
        "label": "Mortgage Servicing Rights [Member]",
        "documentation": "Mortgage Servicing Rights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "asps_NRZMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "NRZMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NRZ",
        "label": "NRZ [Member]",
        "documentation": "NRZ [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r695",
      "r756",
      "r779"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r82"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net income attributable to non-controlling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r238",
      "r302",
      "r304",
      "r350",
      "r351",
      "r722"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToReportingEntityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetIncomeLossAttributableToReportingEntityAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income (loss):",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) attributable to Altisource",
        "terseLabel": "Net income (loss) attributable to Altisource",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r347",
      "r352",
      "r353",
      "r359",
      "r362",
      "r385",
      "r390",
      "r396",
      "r399",
      "r686"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recently Adopted Accounting Pronouncements and Future Adoption of New Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "asps_NonUSJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "NonUSJurisdictionMember",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESComponentsofIncomeBeforeIncomeTaxesDetails",
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign - non-U.S.",
        "label": "Non US Jurisdiction [Member]",
        "documentation": "Represents the designated tax department of countries other than the United States of America, entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-compete agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests eliminated on deconsolidation (Note\u00a02)",
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r231",
      "r234"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r486",
      "r737",
      "r738",
      "r739"
     ]
    },
    "asps_NoncontrollingInterestRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "NoncontrollingInterestRevenueMember",
     "presentation": [
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-controlling interests",
        "label": "Non-controlling Interest Revenue [Member]",
        "documentation": "Non-controlling Interest Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income (expense), net",
        "terseLabel": "Total other income (expense), net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_NotesAndLoansReceivableGrossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NotesAndLoansReceivableGrossNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term receivable",
        "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r745"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.altisource.com/role/ORGANIZATIONDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "us-gaap_OccupancyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OccupancyNet",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Occupancy related costs",
        "label": "Occupancy, Net",
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r269",
      "r294"
     ]
    },
    "asps_OcwenFinancialCorporationInvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OcwenFinancialCorporationInvestorMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocwen, Investor",
        "label": "Ocwen Financial Corporation, Investor [Member]",
        "documentation": "Ocwen Financial Corporation, Investor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_OcwenFinancialCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OcwenFinancialCorporationMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ocwen",
        "label": "Ocwen Financial Corporation [Member]",
        "documentation": "Represents information pertaining to Ocwen Financial Corporation and its subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment",
        "verboseLabel": "Office equipment and other",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "asps_OperatingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OperatingAgreementMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating agreement",
        "label": "Operating Agreement [Member]",
        "documentation": "Represents information pertaining to the operating agreement of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) from operations",
        "terseLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r390",
      "r396",
      "r399",
      "r686"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs:",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r708"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease obligation liabilities",
        "verboseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r592"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, liability, noncurrent, statement of financial position [Extensible List]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r592"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash used in operating activities for amounts included in the measurement of lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r598"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right-of-use assets under operating leases",
        "totalLabel": "Total",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r590"
     ]
    },
    "asps_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails": {
       "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Accumulated amortization",
        "label": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization",
        "documentation": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "asps_OperatingLeaseRightOfUseAssetGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OperatingLeaseRightOfUseAssetGross",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails": {
       "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETSummaryofRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets under operating leases",
        "label": "Operating Lease, Right-Of-Use Asset, Gross",
        "documentation": "Operating Lease, Right-Of-Use Asset, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "asps_OperatingLeaseRightofUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OperatingLeaseRightofUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/RIGHTOFUSEASSETSUNDEROPERATINGLEASESNETNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right-of-use assets under operating leases",
        "label": "Operating Lease, Right-of-Use Asset, Amortization",
        "documentation": "Operating Lease, Right-of-Use Asset, Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r708"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseTermandAssumptionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r600",
      "r708"
     ]
    },
    "asps_OperatingLossCarrybackCARESAct": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OperatingLossCarrybackCARESAct",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryback, CARES Act",
        "label": "Operating Loss Carryback, CARES Act",
        "documentation": "Operating Loss Carryback, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforwards, valuation allowance",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segment",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r399"
     ]
    },
    "asps_OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OptionsRestrictedSharesandRestrictedShareUnitsIssuableuponAchievementofCertainMarketandPerformanceCriteriaThatHasNotBeenMetMember",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met",
        "label": "Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met [Member]",
        "documentation": "Options, Restricted Shares and Restricted Share Units Issuable upon Achievement of Certain Market and Performance Criteria That Has Not Been Met [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.altisource.com/role/ORGANIZATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r99",
      "r241"
     ]
    },
    "asps_OriginationSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OriginationSolutionsMember",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Origination",
        "label": "Origination Solutions [Member]",
        "documentation": "Origination Solutions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r259",
      "r275"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r709"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/OTHERASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER ASSETS",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/OTHERASSETSDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.altisource.com/role/OTHERASSETSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/OTHERASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "totalLabel": "Total",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherIncomeAndExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Expenses [Abstract]",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE), NET",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r198"
     ]
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangible assets",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2",
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current liabilities",
        "totalLabel": "Total",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r47",
      "r709"
     ]
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities Disclosure [Abstract]",
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "totalLabel": "Total",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "asps_OtherLiabilitiesNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OtherLiabilitiesNoncurrentTextBlock",
     "presentation": [
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER NON-CURRENT LIABILITIES",
        "label": "Other Liabilities Noncurrent [Text Block]",
        "documentation": "Represents the disclosure pertaining to other non current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other non-cash items",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other non-current liabilities",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "totalLabel": "Total",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense), net:",
        "label": "Other Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_OtherNonoperatingIncomeExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "OtherNonoperatingIncomeExpenseOther",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Other Nonoperating Income (Expense) Other",
        "documentation": "The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Amounts exclude: (a) equity loss in affiliate, (b) interest expense, (c) interest income, and (d) change in fair value of put options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherSellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherSellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Selling, General and Administrative Expense",
        "documentation": "Amount of selling, general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherSundryLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Sundry Liabilities, Current",
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r144"
     ]
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/OTHERNONCURRENTLIABILITIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Sundry Liabilities, Noncurrent",
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r263",
      "r278"
     ]
    },
    "asps_Owners.comMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "Owners.comMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owners.com",
        "label": "Owners.com [Member]",
        "documentation": "Owners.com [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of tax withholding on issuance of restricted share units and restricted shares",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to acquire businesses, gross",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r560"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to premises and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PaymentsToMinorityShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to non-controlling interests",
        "label": "Payments to Noncontrolling Interests",
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "asps_PointillistInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "PointillistInc.Member",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pointillist, Inc.",
        "label": "Pointillist, Inc. [Member]",
        "documentation": "Pointillist, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Total",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r36",
      "r37"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r16",
      "r420",
      "r421"
     ]
    },
    "asps_PrepaidMaintenanceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "PrepaidMaintenanceCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maintenance agreements, current portion",
        "label": "Prepaid Maintenance, Current",
        "documentation": "Represents the current portion of the carrying amount, as of the balance sheet date, of costs paid in advance under maintenance agreements; such amounts will be charged against earnings within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of businesses",
        "verboseLabel": "Proceeds from the sale of business",
        "label": "Proceeds from Divestiture of Businesses",
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from revolving credit facility",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r728"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from convertible debt payable to related parties (Note 2)",
        "label": "Proceeds from Related Party Debt",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "asps_ProceedsFromSaleOfDisposalGroup": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ProceedsFromSaleOfDisposalGroup",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of disposal group",
        "label": "Proceeds From Sale of Disposal Group",
        "documentation": "Proceeds From Sale of Disposal Group"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProceedsFromSaleOfTradingSecuritiesHeldforinvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/INVESTMENTINEQUITYSECURITIESDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds received from sale of equity securities",
        "label": "Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment",
        "documentation": "The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time)."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r610",
      "r693",
      "r710",
      "r756",
      "r778"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r610",
      "r693",
      "r710",
      "r756",
      "r778"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional services",
        "label": "Professional Fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY",
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r302",
      "r304",
      "r319",
      "r325",
      "r342",
      "r350",
      "r351",
      "r385",
      "r390",
      "r396",
      "r399",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r561",
      "r564",
      "r565",
      "r571",
      "r579",
      "r618",
      "r686",
      "r706",
      "r707",
      "r722",
      "r750"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises and Equipment, Net",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r125"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREMISES AND EQUIPMENT, NET",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r639",
      "r640",
      "r641"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r123"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREMISES AND EQUIPMENT, NET",
        "verboseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises and equipment, net",
        "totalLabel": "Total",
        "verboseLabel": "Premises and equipment",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r125",
      "r283",
      "r619",
      "r709"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises and Equipment, Net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r125",
      "r639",
      "r640"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of premises and equipment, net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r125"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r123"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, useful life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAllowanceforDoubtfulAccountsandExpectedCreditLossesDetails",
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "verboseLabel": "Charged to Expenses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r418"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r518",
      "r608",
      "r609",
      "r627",
      "r652",
      "r653",
      "r692",
      "r705",
      "r712",
      "r754",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "RangeMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails",
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r518",
      "r608",
      "r609",
      "r627",
      "r652",
      "r653",
      "r692",
      "r705",
      "r712",
      "r754",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesBillingStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ReceivablesBillingStatusDomain",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables Billing Status [Domain]",
        "label": "Receivables Billing Status [Domain]",
        "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ReimbursableExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ReimbursableExpensesMember",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reimbursable expenses",
        "terseLabel": "Reimbursable expenses revenue",
        "label": "Reimbursable Expenses [Member]",
        "documentation": "Reimbursable Expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RentalPropertyManagementBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RentalPropertyManagementBusinessMember",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rental Property Management Business",
        "label": "Rental Property Management Business [Member]",
        "documentation": "Rental Property Management Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RepaymentsOfLongTermDebtAndRevolvingCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RepaymentsOfLongTermDebtAndRevolvingCreditFacility",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of long-term debt and revolving credit facility",
        "label": "Repayments Of Long-Term Debt And Revolving Credit Facility",
        "documentation": "Repayments Of Long-Term Debt And Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r458",
      "r485",
      "r680",
      "r681"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Cash Equivalents [Axis]",
        "label": "Restricted Cash and Cash Equivalents [Axis]",
        "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/OTHERASSETSDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails",
      "http://www.altisource.com/role/OTHERASSETSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r24",
      "r83",
      "r86",
      "r635"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r727"
     ]
    },
    "asps_RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMarketBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares and Restricted Stock Units (RSUs), Market-Based",
        "label": "Restricted Stock and Restricted Stock Units (RSUs), Market-Based [Member]",
        "documentation": "Restricted Stock and Restricted Stock Units (RSUs), Market-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RestrictedStockAndRestrictedStockUnitsRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares and Restricted Share Units",
        "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]",
        "documentation": "Restricted Stock And Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares and Restricted Stock Units (RSUs), Performance-Based and Market-Based",
        "label": "Restricted Stock and Restricted Stock Units (RSUs), Performance-Based and Market-Based [Member]",
        "documentation": "Restricted Stock and Restricted Stock Units (RSUs), Performance-Based and Market-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsPerformanceBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares and Restricted Stock Units (RSUs), Performance-Based",
        "label": "Restricted Stock and Restricted Stock Units (RSUs), Performance-Based [Member]",
        "documentation": "Restricted Stock and Restricted Stock Units (RSUs), Performance-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsServiceBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares and Restricted Stock Units (RSUs), Service-Based",
        "label": "Restricted Stock and Restricted Stock Units (RSUs), Service-Based [Member]",
        "documentation": "Restricted Stock and Restricted Stock Units (RSUs), Service-Based"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Share Units",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "asps_RestrictedStockUnitsRSUsMarketBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockUnitsRSUsMarketBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs), Market-Based",
        "label": "Restricted Stock Units (RSUs), Market-Based [Member]",
        "documentation": "Restricted Stock Units (RSUs), Market-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RestrictedStockUnitsRSUsPerformanceBasedAndMarketBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs), Performance-Based",
        "label": "Restricted Stock Units (RSUs), Performance-Based and Market-Based [Member]",
        "documentation": "Restricted Stock Units (RSUs), Performance-Based and Market-Based"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/RESTRUCTURINGCHARGES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RESTRUCTURING CHARGES",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r433",
      "r437",
      "r438"
     ]
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/RESTRUCTURINGCHARGESDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring charges",
        "verboseLabel": "Restructuring charges",
        "label": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r434",
      "r435",
      "r748"
     ]
    },
    "us-gaap_RestructuringChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RestructuringChargesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Charges [Abstract]",
        "label": "Restructuring Charges [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r154",
      "r280",
      "r522",
      "r631",
      "r632",
      "r709"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r339",
      "r340",
      "r341",
      "r343",
      "r349",
      "r351",
      "r416",
      "r519",
      "r520",
      "r521",
      "r545",
      "r546",
      "r569",
      "r628",
      "r630"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377",
      "r389",
      "r394",
      "r395",
      "r401",
      "r402",
      "r405",
      "r505",
      "r506",
      "r610"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r510",
      "r683"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.altisource.com/role/REVENUE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUE",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r509",
      "r510"
     ]
    },
    "asps_RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "RevenueRelatedtoTechnologyPlatformsandProfessionalServicesMember",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue related to technology platforms and professional services",
        "label": "Revenue Related to Technology Platforms and Professional Services [Member]",
        "documentation": "Revenue related to technology platforms and professional services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r325",
      "r376",
      "r377",
      "r389",
      "r394",
      "r395",
      "r401",
      "r402",
      "r405",
      "r415",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r449",
      "r451",
      "r453",
      "r454",
      "r579",
      "r618",
      "r750"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevenuesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues [Abstract]",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises &amp; equipment, net",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of right-of-use assets with operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r708"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks and Uncertainties [Abstract]",
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_SaleOfStockThresholdForSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SaleOfStockThresholdForSaleOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock, threshold for sale of equity",
        "label": "Sale Of Stock, Threshold For Sale of Equity",
        "documentation": "Sale Of Stock, Threshold For Sale of Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SalesRevenueSegmentMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails",
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSNarrativeDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "terseLabel": "Revenue",
        "label": "Revenue, Segment Benchmark [Member]",
        "documentation": "Revenue from specified business segment, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "asps_SalesTaxExposureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SalesTaxExposureMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Tax Exposure",
        "label": "Sales Tax Exposure [Member]",
        "documentation": "Sales Tax Exposure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of accounts receivable, net",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of accounts payable and accrued expenses",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSPAYABLEACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other current liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARENarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of income tax provision (benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "asps_ScheduleOfCostOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleOfCostOfRevenueTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/COSTOFREVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of components of cost of revenue",
        "label": "Schedule of Cost of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cost of revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of long-term debt",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r150",
      "r151",
      "r152",
      "r153",
      "r252",
      "r253",
      "r255",
      "r272",
      "r688",
      "r690",
      "r731"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of tax effects of the temporary differences",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/EARNINGSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of basic and diluted EPS calculation",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the reconciliation of income tax provision to the Luxembourg statutory income tax rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETTables",
      "http://www.altisource.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of premises and equipment, net by country",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r115",
      "r611"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of intangible assets, net",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r115"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill [Table]",
        "label": "Schedule of Goodwill [Table]",
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETTables",
      "http://www.altisource.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of changes in goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of income before income tax, domestic and foreign",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of maturities of long-term debt",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://www.altisource.com/role/OTHERASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other assets",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/OTHERINCOMEEXPENSENETTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of other income (expense), net",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummaryofPremiseandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r125"
     ]
    },
    "asps_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of estimated useful lives using the straight-line method",
        "label": "Schedule of Property Plant and Equipment Useful Life [Table Text Block]",
        "documentation": "Tabular disclosure of the useful life and salvage value of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments",
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r104"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r110"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of financial information of segments",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r110"
     ]
    },
    "asps_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the components of selling, general and administrative expenses",
        "label": "Schedule of Selling, General and Administrative Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the components of costs related to selling products or services, as well as all other general and administrative expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the weighted average fair value of stock options granted, the total intrinsic value of stock options exercised and the fair value of options vested",
        "label": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]",
        "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r192"
     ]
    },
    "asps_ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockAndRestrictedStockUnitsActivityAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity",
        "label": "Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Abstract]",
        "documentation": "[Line Items] for Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized under stock option plans, by exercise price range",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTable",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Table]",
        "label": "Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Table]",
        "documentation": "Tabular disclosure of information pertaining to stock options expected to vest, stratified by ranges of vesting prices."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized under stock option plans by vesting price range",
        "label": "Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Table Text Block]",
        "documentation": "Tabular disclosure of option vesting prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option and weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the activity of the entity's stock options",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r179",
      "r181"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted shares and restricted share units activity",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r666"
     ]
    },
    "asps_ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleofSharebasedcompensationRestrictedStockandRestrictedStockunitsactivityTable",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]",
        "label": "Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]",
        "documentation": "Schedule of Share-based compensation, Restricted Stock and Restricted Stock units activity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ScheduleofrevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ScheduleofrevenueTableTextBlock",
     "presentation": [
      "http://www.altisource.com/role/REVENUETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of revenue",
        "label": "Schedule of revenue [Table Text Block]",
        "documentation": "[Table Text Block] for Schedule of Revenue [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r405",
      "r432",
      "r436",
      "r778"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r655",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r694",
      "r711",
      "r756"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTING"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT REPORTING",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r385",
      "r388",
      "r393",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r404",
      "r405",
      "r406"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEGMENT REPORTING",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expenses",
        "totalLabel": "Total",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SellingGeneralAndAdministrativeExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expense [Abstract]",
        "label": "Selling, General and Administrative Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SellingGeneralAndAdministrativeExpenseDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Selling, General and Administrative Expense, Depreciation and Amortization",
        "documentation": "Represents the depreciation and amortization of non-operating assets directly related to selling, general and administrative expense during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "asps_SellingGeneralAndAdministrativeExpensesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SellingGeneralAndAdministrativeExpensesDisclosureTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SELLINGGENERALANDADMINISTRATIVEEXPENSES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SELLING, GENERAL AND ADMINISTRATIVE EXPENSES",
        "label": "Selling, General and Administrative Expenses Disclosure [Text Block]",
        "documentation": "The entire disclosure of costs related to selling products and services, as well as all other general and administrative expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expense",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "asps_SeniorSecuredTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SeniorSecuredTermLoanMember",
     "presentation": [
      "http://www.altisource.com/role/FAIRVALUEMEASUREMENTSANDFINANCIALINSTRUMENTSDetails",
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior secured term loans",
        "verboseLabel": "Senior secured term loan",
        "label": "Senior Secured Term Loan [Member]",
        "documentation": "Represents information pertaining to the senior secured term loan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.altisource.com/role/REVENUEScheduleofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Service revenue",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "asps_ServicerAndRealEstateSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ServicerAndRealEstateSolutionsMember",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicer and Real Estate",
        "label": "Servicer And Real Estate Solutions [Member]",
        "documentation": "Servicer And Real Estate Solutions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation [Abstract]",
        "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThreshold",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting threshold",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Threshold",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAttainmentExceedsTargetVestingPercentage",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attainment above threshold performance levels, vesting percentage",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Attainment Exceeds Target, Vesting, Percentage",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Attainment Exceeds Target, Vesting, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expected dividend yield",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expected stock price volatility (%)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Risk-free interest rate\u00a0(%)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate (%), minimum",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity And Share-Based Compensation",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited/canceled (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations",
        "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other than options, granted (in shares)",
        "terseLabel": "Granted (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issued (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other",
        "documentation": "Other increase (decrease) in number of shares reserved for issuance under non-option equity instrument agreements that is not separately disclosed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other than options, outstanding (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r173"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of components of an award",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Number of Components of Award",
        "documentation": "Represents the number of components of vesting of an award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum number of Altisource share-based awards that can be granted under the Plan (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based awards available for future grants under the Plan (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value of stock options granted and total intrinsic value of stock options exercised",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable at the end of the period (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable at the end of the period (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based options, options expected to vest (in shares)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Expected to Vest Number",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of market prices."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based options, weighted average share price (in dollars per share)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Expected to Vest Weighted Average Exercise Price",
        "documentation": "Represents the weighted-average exercise price for stock options expected to vest, as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock options granted, approximate (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic\u00a0value (in\u00a0thousands)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value (in dollars)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding (in shares)",
        "periodStartLabel": "Outstanding at the beginning of the period (in shares)",
        "periodEndLabel": "Outstanding at the end of the period (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r192"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number\u00a0of options",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)",
        "periodEndLabel": "Outstanding at the end of the period (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average contractual term (in\u00a0years)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of awards",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of compounded annual gain of stock price over exercise price required for the award to vest",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Percentage of Compounded Annual Gain of Stock Price over Exercise Price Required for Award to Vest",
        "documentation": "Represents the percentage of compounded annual gain of stock price over exercise price required for the award to vest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONRestrictedstockawardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r167"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche One",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche Three",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche Two",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r168"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Range [Axis]",
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByVestingPriceRangeAxis",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Axis]",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans by Vesting Price Range [Axis]",
        "documentation": "Information by range of vesting prices pertaining to stock options expected to vest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Range [Domain]",
        "label": "Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans Exercise Price Range Exercisable Options [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options outstanding and exercisable",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price, low end of range (in dollars per share)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number (in shares)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number (in shares)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans Exercise Price Range Outstanding Options [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price, high end of range (in dollars per share)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeDomain",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range [Domain]",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range [Domain]",
        "documentation": "Information pertaining to stock options expected to vest, stratified by ranges of vesting prices."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLineItems",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market prices for market performance options to vest",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeLowerRangeLimit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based options, vesting price, low end of range (in dollars per share)",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range Lower Range Limit",
        "documentation": "Represents the customized low end of range of market prices for the purpose of vesting of stock options."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansVestingPriceRangeUpperRangeLimit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based options, vesting price, high end of range (in dollars per share)",
        "label": "Share Based Compensation Shares Authorized under Stock Option Plans Vesting Price Range Upper Range Limit",
        "documentation": "Represents the customized high end of range of market prices for the purpose of vesting of stock options."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedPaymentArrangementOptionMarketBasedExtraordinaryPerformanceMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extraordinary performance",
        "label": "Share-based Payment Arrangement, Option, Market-Based, Extraordinary Performance [Member]",
        "documentation": "Share-based Payment Arrangement, Option, Market-Based, Extraordinary Performance"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedPaymentArrangementOptionMarketBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedPaymentArrangementOptionMarketBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options, Market-Based",
        "label": "Share-based Payment Arrangement, Option, Market-Based [Member]",
        "documentation": "Share-based Payment Arrangement, Option, Market-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedPaymentArrangementOptionMarketBasedOrdinaryPerformanceMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary performance",
        "label": "Share-based Payment Arrangement, Option, Market-Based, Ordinary Performance [Member]",
        "documentation": "Share-based Payment Arrangement, Option, Market-Based, Ordinary Performance"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedPaymentArrangementOptionPerformanceBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedPaymentArrangementOptionPerformanceBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options, Performance-Based",
        "label": "Share-based Payment Arrangement, Option, Performance-Based [Member]",
        "documentation": "Share-based Payment Arrangement, Option, Performance-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedPaymentArrangementOptionServiceBasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedPaymentArrangementOptionServiceBasedMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options, Service-Based",
        "label": "Share-based Payment Arrangement, Option, Service-Based [Member]",
        "documentation": "Share-based Payment Arrangement, Option, Service-Based"
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareBasedPaymentArrangementTrancheFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareBasedPaymentArrangementTrancheFourMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Tranche Four",
        "label": "Share-based Payment Arrangement, Tranche Four [Member]",
        "documentation": "Share-based Payment Arrangement, Tranche Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharePrice",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value (in usd per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareRepurchaseProgramCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareRepurchaseProgramCurrentMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Current",
        "label": "Share Repurchase Program, Current [Member]",
        "documentation": "Represents details concerning the entity's current share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of the share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "asps_ShareRepurchaseProgramsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "ShareRepurchaseProgramsMember",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Programs",
        "label": "Share Repurchase Programs [Member]",
        "documentation": "Represents details concerning the entity's share repurchase programs."
       }
      }
     },
     "auth_ref": []
    },
    "asps_SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAllowablePerformancePeriodBeforeExpirationDate",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowable performance period before expiration date",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Allowable Performance Period Before Expiration Date",
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Allowable Performance Period Before Expiration Date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Award vesting rights, percentage",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expected life (in\u00a0years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r193"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable at the end of the period (in dollars)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable at the end of the period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptionactivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average contractual term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONWeightedAverageFairValueofStockOptionsGrantedandTotalIntrinsicValueofStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value of stock options that vested",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "asps_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsGrantsinPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other than options, granted (in dollars per share)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested non-option equity-based awards issued during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price (in dollars per share)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life (in years)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price (in dollars per share)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONStockoptioninformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life (in years)",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATION"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION",
        "label": "Shareholders' Equity and Share-based Payments [Text Block]",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r197"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSLeaseActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term (twelve months or less) lease costs",
        "label": "Short-term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r708"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r323"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer software",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby Letters of Credit",
        "label": "Standby Letters of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r225",
      "r287",
      "r441"
     ]
    },
    "asps_StandbyLettersofCreditNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "StandbyLettersofCreditNumber",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby letters of credit, number",
        "label": "Standby Letters of Credit, Number",
        "documentation": "Number of irrevocable undertakings (typically by a financial institution) held at period end to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGRevenueFromOcwenDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGScheduleofGoodwillDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGSummaryofFinancialReportingDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGTotalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r373",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r405",
      "r422",
      "r428",
      "r432",
      "r436",
      "r778"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r149",
      "r295",
      "r307",
      "r308",
      "r309",
      "r339",
      "r340",
      "r341",
      "r343",
      "r349",
      "r351",
      "r368",
      "r416",
      "r486",
      "r519",
      "r520",
      "r521",
      "r545",
      "r546",
      "r569",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r628",
      "r629",
      "r630",
      "r677"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails",
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403",
      "r634",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r655",
      "r657",
      "r694",
      "r711",
      "r756"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StatementTable",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r368",
      "r610"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of restricted share units and restricted shares",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r149",
      "r154"
     ]
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized amount (approximately)",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum purchase price authorized (in dollars per share)",
        "label": "Stock Repurchase Program Maximum Cost Per Share Authorized For Repurchase",
        "documentation": "The maximum cost per share authorized by an entity's Board of Directors for shares to be repurchased under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum purchase price authorized (in dollars per share)",
        "label": "Stock Repurchase Program Minimum Cost Per Share Authorized for Repurchase",
        "documentation": "The minimum cost per share authorized by the entity's board of directors for shares to be repurchased under the stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares of common stock authorized to be purchased (in shares)",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of outstanding shares authorized to be repurchased",
        "label": "Stock Repurchase Program Percentage of Outstanding Shares Authorized to be Repurchased",
        "documentation": "Represents the percentage of outstanding shares authorized to be repurchased under the stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, period in force",
        "label": "Stock Repurchase Program, Period in Force",
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining number of shares available for repurchase under the plan (in shares)",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "asps_StockRepurchaseProgramRepurchaseCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "StockRepurchaseProgramRepurchaseCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capacity available to repurchase common stock under senior secured term loan",
        "label": "Stock Repurchase Program Repurchase Capacity Amount",
        "documentation": "Amount of capacity under debt agreement to repurchase common stock as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Altisource deficit",
        "label": "Stockholders' Equity Attributable to Parent",
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r33",
      "r34",
      "r105",
      "r709",
      "r729",
      "r744",
      "r765"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deficit",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227",
      "r237",
      "r295",
      "r296",
      "r308",
      "r339",
      "r340",
      "r341",
      "r343",
      "r349",
      "r416",
      "r486",
      "r519",
      "r520",
      "r521",
      "r545",
      "r546",
      "r569",
      "r580",
      "r581",
      "r585",
      "r629",
      "r630",
      "r677",
      "r729",
      "r744",
      "r765"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity (deficit):",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubleaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SubleaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sublease income",
        "label": "Sublease Income",
        "documentation": "Amount of sublease income excluding finance and operating lease expense."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r708"
     ]
    },
    "asps_SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SubserviceTransferredSubjectMortgageServicingRightsMSRInitialTerm",
     "presentation": [
      "http://www.altisource.com/role/COMMITMENTSCONTINGENCIESANDREGULATORYMATTERSDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subservice transferred subject MSRs, initial term",
        "label": "Subservice Transferred Subject Mortgage Servicing Rights (MSR), Initial Term",
        "documentation": "Subservice Transferred Subject Mortgage Servicing Rights (MSR), Initial Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of income tax contingencies",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r204",
      "r205"
     ]
    },
    "asps_SummaryOfSignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of significant accounting policies",
        "label": "Summary of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_SummaryOfSignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPPEUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies [Table]",
        "label": "Summary of Significant Accounting Policies [Table]",
        "documentation": "Information related to various accounting policies of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_TermBLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "TermBLoansMember",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term B Loans",
        "label": "Term B Loans [Member]",
        "documentation": "Represents information pertaining to the term B loans associated with the credit agreement entered into on April 3, 2018."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Axis]",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r756"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Domain]",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r756"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Net",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r409",
      "r410",
      "r413"
     ]
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks and trade names",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://www.altisource.com/role/REVENUEDisaggregationofRevenueDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized when services are performed or assets are sold",
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "asps_TreasuryStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "TreasuryStockAbstract",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Abstract]",
        "label": "Treasury Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TreasuryStockMember",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, at cost",
        "label": "Treasury Stock [Member]",
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r156"
     ]
    },
    "us-gaap_TreasuryStockShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TreasuryStockShares",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, shares (in shares)",
        "label": "Treasury Stock, Shares",
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r156"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares of common stock purchased (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r149",
      "r154"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost (9,502 shares as of December\u00a031, 2021 and 9,749 shares as of December\u00a031, 2020)",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r156",
      "r157"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "localname": "US",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "asps_USStateJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "USStateJurisdictionMember",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESIncomeTaxProvisionBenefitDetails",
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign - U.S. state",
        "label": "US State Jurisdiction [Member]",
        "documentation": "Represents the designated state tax department of the government of the United States of America, entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "country_UY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "localname": "UY",
     "presentation": [
      "http://www.altisource.com/role/PREMISESANDEQUIPMENTNETSummarybyCountryDetails",
      "http://www.altisource.com/role/SEGMENTREPORTINGPremisesandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uruguay",
        "label": "URUGUAY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnbilledRevenuesMember",
     "presentation": [
      "http://www.altisource.com/role/ACCOUNTSRECEIVABLENETScheduleofAccountsReceivableNetDetails",
      "http://www.altisource.com/role/CUSTOMERCONCENTRATIONDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled",
        "label": "Unbilled Revenues [Member]",
        "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed earnings",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r286",
      "r523",
      "r557"
     ]
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized gain on investment in equity securities",
        "label": "Unrealized Gain (Loss) on Investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Amount of unrecognized tax benefits as of the beginning of the year",
        "periodEndLabel": "Amount of unrecognized tax benefits as of the end of the year",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r533"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decreases as a result of tax positions taken in a prior period",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases as a result of tax positions taken in the current period",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increases as a result of tax positions taken in a prior period",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/INCOMETAXESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits that would affect the effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r369",
      "r370",
      "r371",
      "r372"
     ]
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance for deferred tax assets:",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r734",
      "r735",
      "r736"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at Beginning of Period",
        "periodEndLabel": "Balance at End of Period",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r337"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions, Charged to Expenses",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductions Note",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r336",
      "r337"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r336",
      "r337"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www.altisource.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r336",
      "r337",
      "r666"
     ]
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONAssumptionsUsedtoDeterminetheFairValuesforPerformanceBasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Primary Beneficiary",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r562",
      "r563",
      "r567",
      "r568"
     ]
    },
    "asps_VariableInterestEntityTermsofArrangementsAgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VariableInterestEntityTermsofArrangementsAgreementTerm",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement term",
        "label": "Variable Interest Entity, Terms of Arrangements, Agreement Term",
        "documentation": "Variable Interest Entity, Terms of Arrangements, Agreement Term"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VariableInterestEntityTermsofArrangementsNumberofTerms": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VariableInterestEntityTermsofArrangementsNumberofTerms",
     "presentation": [
      "http://www.altisource.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of agreement terms",
        "label": "Variable Interest Entity, Terms of Arrangements, Number of Terms",
        "documentation": "Variable Interest Entity, Terms of Arrangements, Number of Terms"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.altisource.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "asps_VestingPriceRangeFromDollar170.01To180Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeFromDollar170.01To180Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$170.01 \u2014 $180.00",
        "label": "Vesting Price Range From Dollar 170.01 To 180 [Member]",
        "documentation": "Vesting Price Range From Dollar 170.01 To 180 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VestingPriceRangeFromDollar180.01To190.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeFromDollar180.01To190.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$180.01 \u2014 $190.00",
        "label": "Vesting Price Range From Dollar 180.01 To 190.00 [Member]",
        "documentation": "Vesting Price Range From Dollar 180.01 To 190.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VestingPriceRangeFromDollar50.01To60.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeFromDollar50.01To60.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$50.01 \u2014 $60.00",
        "label": "Vesting Price Range From Dollar 50.01 To 60.00 [Member]",
        "documentation": "Vesting Price Range From Dollar 50.01 To 60.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VestingPriceRangeFromDollar60.01To70.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeFromDollar60.01To70.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$60.01 \u2014 $70.00",
        "label": "Vesting Price Range From Dollar 60.01 To 70.00 [Member]",
        "documentation": "Vesting Price Range From Dollar 60.01 To 70.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VestingPriceRangeFromDollar80.01To90.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeFromDollar80.01To90.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$80.01 \u2014 $90.00",
        "label": "Vesting Price Range From Dollar 80.01 To 90.00 [Member]",
        "documentation": "Vesting Price Range From Dollar 80.01 To 90.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VestingPriceRangeFromDollar90.01To100.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeFromDollar90.01To100.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$90.01 \u2014 $100.00",
        "label": "Vesting Price Range From Dollar 90.01 To 100.00 [Member]",
        "documentation": "Vesting Price Range From Dollar 90.01 To 100.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "asps_VestingPriceRangeOverDollars190.00Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "VestingPriceRangeOverDollars190.00Member",
     "presentation": [
      "http://www.altisource.com/role/SHAREHOLDERSEQUITYANDSHAREBASEDCOMPENSATIONMarketbasedoptionsvestingpricesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over $190.00",
        "label": "Vesting Price Range Over Dollars 190.00 [Member]",
        "documentation": "Vesting Price Range Over Dollars 190.00 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.altisource.com/role/GOODWILLANDINTANGIBLEASSETSNETIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average",
        "label": "Weighted Average [Member]",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r653",
      "r772",
      "r774",
      "r777"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted average common shares outstanding, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r362"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.altisource.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS",
      "http://www.altisource.com/role/EARNINGSPERSHARESummaryofBasicandDilutedLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r362"
     ]
    },
    "asps_WorkingCapitalEscrowAndIndemnificationEscrowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "WorkingCapitalEscrowAndIndemnificationEscrowMember",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working Capital Escrow and Indemnification Escrow",
        "label": "Working Capital Escrow And Indemnification Escrow [Member]",
        "documentation": "Working Capital Escrow And Indemnification Escrow"
       }
      }
     },
     "auth_ref": []
    },
    "asps_WorkingCapitalEscrowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.altisource.com/20221212",
     "localname": "WorkingCapitalEscrowMember",
     "presentation": [
      "http://www.altisource.com/role/SALEOFBUSINESSESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Working Capital Escrow",
        "label": "Working Capital Escrow [Member]",
        "documentation": "Working Capital Escrow"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.altisource.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "11",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3A",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4A",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4B",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5A",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5B",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5C",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5D",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.1)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.13)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.14)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.17)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.8)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.9)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.6)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(a))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.8)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3A",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "35",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a),(g)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b),(f)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15A",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "19",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "217",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r219": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "44",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473"
  },
  "r220": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476"
  },
  "r221": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r222": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r223": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "b",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r224": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r225": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r226": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r227": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r228": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "19",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r229": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "20",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r230": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r231": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "23",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683"
  },
  "r232": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r233": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r234": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r235": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r236": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r237": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r238": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r239": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r240": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686"
  },
  "r241": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r242": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r243": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r244": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bb)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r245": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r246": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2C",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258"
  },
  "r247": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r248": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r249": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r250": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r251": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "230",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r252": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r253": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r254": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r255": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r256": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "S45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336"
  },
  "r257": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "940",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r258": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "940",
   "SubTopic": "320",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r259": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r260": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r261": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r262": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r263": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r264": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r265": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r266": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r267": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.10)",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r268": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r269": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r270": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r271": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r272": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r273": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "740",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838"
  },
  "r274": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(16))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r275": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r276": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r277": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r278": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r279": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r280": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r281": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r282": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r283": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r284": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r285": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(8))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r286": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "740",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556"
  },
  "r287": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "946",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r288": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "946",
   "SubTopic": "220",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r289": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "946",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r290": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "946",
   "SubTopic": "320",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r291": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r292": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r293": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r294": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "840",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "105",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "105",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4)",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "11",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "22",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28A",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "15",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "272",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "26",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "34",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "42",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "20",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "326",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "326",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "326",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "326",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "340",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "340",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "440",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "440",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "17",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "19",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "80",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(g)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28200-109314"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10B",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "14",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "19",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "270",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "19",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6A",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "17",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "852",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "910",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "924",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "926",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "928",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "235",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "360",
   "Section": "50",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(5))",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "220",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1B",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "948",
   "SubTopic": "310",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "954",
   "SubTopic": "210",
   "Section": "45",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "954",
   "SubTopic": "310",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "954",
   "SubTopic": "310",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "954",
   "SubTopic": "440",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "958",
   "SubTopic": "360",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "958",
   "SubTopic": "360",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "958",
   "SubTopic": "360",
   "Section": "50",
   "Paragraph": "7",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "970",
   "SubTopic": "360",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "976",
   "SubTopic": "310",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "978",
   "SubTopic": "310",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Footnote": "2",
   "Subsection": "28"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Footnote": "4",
   "Subsection": "28"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Footnote": "4",
   "Subsection": "29"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column B",
   "Subsection": "28"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column C",
   "Subsection": "28"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column D",
   "Subsection": "28"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column E",
   "Subsection": "28"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column F",
   "Subsection": "28"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column G",
   "Subsection": "28"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column H",
   "Subsection": "28"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Paragraph": "Column I",
   "Subsection": "28"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Subsection": "02"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Paragraph": "(m)",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Subparagraph": "(a)(3)(iii)(03)"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "16",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "21",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "22",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "69B",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "69C",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "69E",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "69F",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "80",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "80",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "80",
   "Section": "55",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "53",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "852",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "10",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "55",
   "Paragraph": "29F",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r721": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r722": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r724": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r726": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "235",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r737": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "326",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "3",
   "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "842",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "6",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "852",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "852",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "4H",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "FASB",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1B",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>131
<FILENAME>0001462418-22-000054-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001462418-22-000054-xbrl.zip
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
MG:J7N^L?_O0RR:PY<W<: @>Q4!K4$1KB<(9)ELC8?C$9\<=Y$V)P@K4/_T-
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
MA52R) 48L*2\=:5. Q0NY%A4;"E@B^M"E1&B:,C)60TAHX?$_A30*>FM*6T
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
M/!ANS4@I1J.LC\%)6MC^H;\&N";4[U.:['U1J&392?0CFHB"*)S":B<1(&%
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
M@B7Q\X3+S2TZ]DIEJ;V)F36E439*6V3*9(6T.ND6XW)W0N16@*&<P44A(PH
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
M>AQIHOC2RQB$&&N!ANOB//G?M8I'4\%S(-\83,3)_$0SXJ>X,7!]4+.%D?!
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
MY^3N\^?$1=BZ'8W;&Y=R6E!2*>-DP_RER%,$"&<*6/DB-7=[ZE=X#@$"!*=
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
M&UMYQ]^?R&^WXMO0_EF&.E1.CGCB&:'!8ZW+QRSJ(@NRS+)/\)I+"FI,I<"
M!]&(3K]3L;Z8C#2PR4QU8 ?_"?I_B8H6?FT"AKP"1BO'0FM17&RDOK 0:[NZ
M98SMJ65-&Z/%6,^VE<,^EUM'SG019,4;K/1<3  S4;A;!]=6Q-1JX":<7^W?
MJ&-Q[4$W94%_T]#;8@AK_4)7=N2JHTY7OR N-,>"C5(E=88Z"!K)3^*"4UZB
M'"0/HA;0]E6<<TPGH/AS"U+SM4<8-\PK@F'B[4-/N3.MRHK;"N!\E(H)AI3E
M3T$]3E>3$S-!-FN<4]I.:\1FE55O[;9VPBA&2U48LYR\,E8[!/B&EF[RFNL;
MT/FV!V9 T1#>PG0TX7 $;I.84_;O;);  WXBETZQYIG43$17P:"K/< M1BMJ
M5B$^K[K)ML?*,G:;@6$#! #?(-,WKJV"#T6I^BWRO%6KL%W ?/+X:DEN1^)B
M2F#AX"R3>=)+JR4M2TD<K1292:L)*HT"I4]ILS=JIZ(](P1]@,G2JJQ(U"F
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
MZGJ@9H_FG#NQ[TC:$"G</-U:8#O!:T,$VUL7#C/\]FX01$_PC^ZCI8=3>:Y
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
MLHR#1!0%PD+E6)E:J733''MI8^EHAKG"SPTW4 ]US--4"Y[+>.I7>4$;HDB
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
M4YHU80V5QTR4%0G,XJ0;>4/8@Z,%->$L*@7&>;$DY#W+(=YH#J=VVF18)9S
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
M81'12^")$7,C-P#"0)$&L4F?PYL_WWPSO.".Q? <[>;^^YB3XP5Q$J4T<(P
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
M IE"/_%DSJGQ<C!H#<O7LI&[XE-@7*8S( $VA#4HB)-(VX9%^1J%_P81 "8
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
ML)*2 P;LO"S(1%P:-X"9^W&()6V)!]^<\ I%> VOW7[\V@E*'A;7D@)+V(-
M +X^^\7"BSA!\!NUDG^U>'^]9M\PML;E2%RY:')<@5N^ CY+% (FZA +V-'A
MA,H \[)5-O=BL1/8?U)O@7@$?(6('PH#Q^X"2XCXA=#$2U!H2C98*1*ML:D@
M>7SK!K,=RN9W%)4FEFOR<M,%E9LJ6Q<$^Z7=:]E2'9HP92HN1LF?&7;G%3)R
M9=N9%?2MJDU?6FUKXZN<[N->A6JX,$G:.B"-6.[CSEC)X$(-6<IZJ.22AB*Q
M=XT8..A-81<'B5K>G@E.FNFOQ2JT1H:8 ;_PV%2IA88W)1[5:H?3:<P2/ =0
MW6<J<(L>Y9I/%$U[/[FLNX8/$@BO*DZ[H!211JKVC@PNKJ7G"=<$1CP'\AX>
MCVL(,=QO!,ER(P^\;$2D$#[.SK+69NR)^E9RWS"0W6!F&K_S.GM:I\O)W M
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
M\)S @78&[G*>Q/:\[O*I>R^VZ;0[-3(G-8.*#!IV3Z=/Y&ERZ*(S-!VK3C&
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
M\38K@9'U <8%OD5 =HLB[JQIY$.73696:BYS_PL4%HM^5P "QH58LP \OD!
MZ=<F=F3VDB4?7H'TEYY;<A_FF,X*0O(&7VZ=S( LN M,H)*9FJ),4^!)\T1+
ML2QE*(4YH/DG#E89<IDT-Z+$8BKHG1=S6)8)PQZ#(UYP1 ")EIEU=<)J=DP=
M]0BG>2TC/%Y]1P:5*S*[92U^%?9E2)LE6 Z\H=;CN4#]M F^"*-]O/NVBL!(
MG;*Q,U+>/P(^9XLDA]_],_ RWY[+/(+YCMT,=?[/UDW+^/WR\FO.H(:J BJ_
M5O6!6=;6@/*!L^H"(0#B/)5RH)RKUUGO6'Z>7106]'6VC)1!(Y?05*4J2YG/
MVG84FI>7@>%OD$.E01SL!9+Q DX"S+9>+1;LMN5@LRH^[2LQ[3?T*T020"=0
M(CL<M06#%\<IKZD1C(,-AR 2" :U0 U-D#G7T<P-!)1_)CK?P9B=@ W+G^*U
M3-3MB/!XR8[CROVS&XUO#8=8:2-ZA8 )H'H':OA'!1%"+>Y:YM [FDUQ([K1
M?9-BVT2U<1DK8'CR9$&4F'#+L<2;&. I+,M6^0:UR_<]EP*>E\S73/;2G/"2
M&7Z8K'4[N$50R67ID.-;CTV5?A;@1G@D>7/W!Y.]KV,!/L61(PC?Q/__V?O2
MIC:2K-V_HN!.W.B)4-*Y+^YYB:"-[<N$ ;?!X\%?.G(ULH7$*PG;^-??S%JT
M(($1""A!3D^[,2I59>7)\^1S3IZEVR\[=::"'(GWE/M5W59T)NUI 5<IQC;>
MO:[$M_Z4GFP6-3)J8.WUOU?3,;-GUGF3:8-,9887S-B+NK!9V17@O8_/>54(
MI2S],^A\KI/:RH/Y^3[4\5YG>E"D.V^VWL6==U"+^9(8IX2P8"0S0J[>HLZR
M[/?\@J]$RI@J)-3?^6<Y)S/,HJ("P_%7)EE<PW)/,[XHYU>\LJN+O12]NLIW
M* 9>$:(JR2X-:;*FETB<>B1$>75Z=E(W?9FI2EPDA$[UAOPP75?]R< .N1YU
MRI3PB>E6+_$T/W&!?:[ZTA9]M4?#2SG-%4L9YZ<7UDIGN%"/QW4$J@K1FY-"
M75$Q4OIDG5TZSD>?I!_7Y=9J_9ADG8US1A=5\BJI67%%F4Q=)K7/E>K:;%U=
M"2&)Q@_+9HQQ?G:+2H2%,J6IVAQ3M2IMN9Z"1:43GG5]@DM2+:K.E@4<ZAE,
MJ7@3F_?NI0N&JRU>T%J\J]/K]2M-D4V=[^H<ZUJ-P&0>]*("=F76>;EEU*;>
MF;Z8Y.9.#S%XO]E:OG;M3,6XE1>QG=G0EJAB>TWYT.E;-KI^Z.W>?<G:H3>L
M&7H-NI5=@&8J]?7."^NPJ.L\SD<_U=%P&=2=LU/1@,)/-/7%<6N'LF;=U'<G
M!>9L5>+AJ"@]4;0I27GP\?/S47&_&DL6/;H_P?MZU5>V4I&E^VN%2N,N.,]T
M5GH]WI)\%Z7!9M%L7"(MOOKOLT46)[RY7Q<<K-*,XUN>=,ZF'KXY!HMB6=<P
M$O6F/ZHVEJI"0"&6LBM+7>9N:KR%?ZPH!;K8)"A+?S?>R/NSX&-)T2H7\CJR
MK:-"+1>V3JF:3A6>PM1>8;;1ZV6Q37KT1$TM^^U,?ZM3UZ4<E,NPMN5KM_OE
MVRT<T4Q[^<*1%?4P>;<&!?:5CJHI+V!1\'$P.1H:.[G*G*ZBHL)@7-BQP&:3
M8'9RKG2YQN$EZ%[D0"N<AL&[H@QNW,+.J_YA9>NWRFR<U(5L#<Z[E:E9X<6T
M!^5P\OUTQ:MZ+[WD4!F_TQ):TYPU^+&H'^+*#6TBVIM[*(LWCX"<.BQ./JW$
MVJJ;9*>.P,5LC3LYGU3NT&(S,L4&-E7[,^YQYX/BT66EC^\GOMH:KU&8,"A=
M8V,_>Q)3?4E[? ]W7M#*N!>FC2,QTCB04G'&+U]U.*A&6_45BCMJ75:Y[,9<
M5?@<?AU>^=AZGA9SNVN'U)Z>L,M#2/-:JGE%:]+\%T/9;!V>U^5LRXO'KU,V
MVRN*WQ3]Q4=%X[H$I>VX>R0+I:@-\SF*L.:!X^8//3=C^U_316]F*HO=:CR
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
MBI(]A\3TF3J+4RZP7!-Z;=C)7(FV*?,WUVE;+;S1!33%694V)0Q\,)&F<$J
M"D("S PSR%NO45$@!>(GF/&=U?G>*RYF=;Y/=9YC*Q 1B(*G0"F* /4B6ATN
MI *JU/DHUB3-C2W9EO#.X44YVOL!H[T;3</*<*GXUJ"!QY%/&[?O*V0J&YCW
M =E[BSJK"R>=DHI%!A8(H)(((+5%0$!GH?5(6!@-3*3:F#?)OLRJW% *EE7Y
MH51YOMHD=40[E4PH+P&%! /CK &*17E*J )T10&M-B8-[!N6CPJ?ZE&AZWQ[
MI'(K_=/3SN@T8L^P7:!='+WOV8A*16&-@?]\WM6C_N"B%6%IY ?#UF_[_9%O
M83HI35,,OBDU4>Z'F?T8=E[T.MW_V1@-SGV-YWIX-GPQ-8$OIZ=ON^?>CR=O
MKYR[C-LWP>U%C5HA45)3%D"D7!Q0(SF(- P""!U1A%HNK$X+Z!)BK^&J7(9D
MY%7YH*MRCDU0J+D.& $H& -4&P*DX0(X9Q"QW@G!Y96K,N_I3WQ/?XSM_-7_
MGG=&%ZW?G \=VQG],Y=.N^X>#WT"&XE2?>_J%B!=_P)-9S-T>B["]@N@BG$^
M%B?LIZ?V[=?6;_^X;O-ZYP>')WK@5V(I[^Z_GL^(3D,Y3"-YIP<'@\.1'GGW
M']T]]Y-'5V8QS!O9338R]/9H>W8CB_?[]-\3:$__T],?U?G!ES^_'.,]M+?S
MBNQ]?'^R]_,O=/!QO[-W>@SC/-&]+Y_B?.R1??S7Q7]_OJ)_$Z2HT) "9W'J
M<QDTT#B=4 I"E0T\&MCN>@YTQ3*ZG>\T+Z/U7$;"8H,#MP A:5+B/0;:6PFT
M5I0:P8G :&,+;<+YW-2Y7[3.]*#U+<GWC]:5"V^8Y#Y\ .@J%MAP^WQTTA]$
M'';9S=?<A;AW\3>7WC"F#""0P;@0%8S&)A' 2!L4841YK:[!LX7+ZCZ@+"^K
MM5I64@8B3:#11DS'2,X+$)$-QEV321[QAD&4CI$@;,,;05RYSEIZ+/_VDE!W
M?VMR=S@\S^NQR>OQ _Q;.TLXX10@XR)MPP8!(ZP#D'&-0H#8(KXLS-W?[IF7
MU!HL*6\UHD1#P(-@@$8Y TU< (QY2;SS6CI5'*]11&Z <)U"YL5!1%.0[>!\
M-!S% 47;/:_%YJ[%8_IWQ+*XKT;:%IST@#*K@*:* BBA2O\3@N*XW;*V0O.1
M=JW^1,XM/6SU0VO'6W]J_* \!2:HW4IKJ#GF15Z9:[$RO_[\VSEB).,2N"#B
MQJLY PI) ;P702-$%,?ERN2<WGIEPKN<S^:H[ >OYCK6YL(KE35XM1H\=Z!L
MH] 8Y"$9]2[Y+#%0\5? 0.1D!&4)KV$J.:WBR2CPZDJW9@6^3P6>[T%'HYH2
M28"G.IH:T!H@N># (1$45IIXR1JHP,^LMOQV''6:<=UMG>F. YU>R^JSSDAW
M<];!.O"2B?S>1?'M]EZ6PIM"NPQT*P0ZO"C[0 K#L$9 6ZH 12+^A"U,9JW0
MT8*(1FYR&U/:QNK.&: Y_:"Y.KVRYC]9IQ]8I^?(BU=,>A3-#0(Q!=1+#30*
M.DZQHU@P(5TJ9X8H:E-Q9_;2O)(5Z\)>WON1CK]T+:\'O3C^7%U^+4A++;97
ME=2VK3T_33'/WNV4<9$9X%8(<(MJ:P7.D"(1X+1(6>Y4.& X-\!(#Y5D3!#&
M(\!)WF;JSJUQLG^EN3J]*M*2=?JA=7J>M" =(1G15''91-*BHG9;' !"'G-L
MB IE&C1L$_D$72Y/+<K[:.#U\'QP4<9YMUMZ%&=G.&K]]A!'[?,*7@]GZD0S
M:_0*-9K^^ACSI+-_9.EQG*6#(_=E;^=]]].;5W3_Z.OW@X__[NS_M##.87R7
M5^R_/W?9WT)K#KG$ $D;\<"EYG=$2A",QLYS+(DVJ3 5@_,[_#AX[9JC]5O$
M?:QJM\F+<:T6XX>+OZECPD%L0? ^6M3.2:"914#J$(UJ#..2U&DQ"CJ?UW^#
MQ7BGT_3G[>&Z>C^Y/PMP1G_S>=P]J.^<Q:<TY3C54*9,>T )#$!K8H$T4$$&
M!<(ALD.*>9LN*-'_S^RA?@KZ>R_[;];?>]#?^0X;$A)'XMZ)9&H-R"E*06D<
M,,ZH-I8JB6347XK:D,Q'I3V*_J[2&[T.#<6VNZ/.L'\^L+Y5Y7<_MC_ZJ343
M>ABN,HSO&7^Z#'H%V)WTNW%&AV4>?P:]%8(>6U1;64+.([P!3J@$%!$"M%4,
M($:-5RRXR%HVM@1LHP4-W&^.><MJRQIYKY\S MR>[60$>"0$F*,]F EM(:*
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
MGWT.4LHN_RRE+*5[/3SUFGDO#(7,A%0XPGC-B?&!0>4D-\NSA6WWY7PX.HV
M&_G MJO;\;[3';?;>UGVXBV0KP"^EU.X]][_[WEGV!GY0S_XUK'^77SWOGOO
M;?]SK[C+?W3WW&<6L4(601<4%F%>.4<1 D(:!&@T)X!&D4XHC+%F#CFJ[,:6
M:$LXGVV:<:'1N/#DT#L'/3U7R3])*3VFB^]A]^W0^>$=^.D'_;QE+[UESWO]
ME%/<:DN!X\(#J@($VBH(K,),6::1(&H, GG7?K*HL'+?7V;S:P8-<S[!5$LM
M:KT#BAL)J# <2(D9T#ZN$ZD(EY@VC\ZO*&QK/1V#J9)YJB;?ZH=6\I\/.G;D
MX[PG/2NT?]C2/3?WT>VR&M?V3"0?6V<I92EE*3T?*34CJ[$H5%,VV]@Y'Z3R
M- 6S*^C<^_&65%RU_5T/W)M!#LU?+<]C"Q(@E31"$B^ 0DXFKZT .A -E#$"
M:4<MD79C2[49E<TX^LWA?LTW)SFB#D%IE"*$DF"T]HPZPBU#"&-*ES8G,W8T
M #OF2XQBHICPP@'/! $1*Q104GG "4FU&0DT.EP%'IDS-%K;,[-;!RD]IHMO
M!9B<O?EW@>,YEUU05C&C)0B21CB&7 &#C ;,$L<,=@*E+,L5>?-S--]J5/@H
MQ<2>#RXJ7USK>V=T<N*[+BE*:W3B6V?Z(OG1DU-OI'^THI8O].TM=.VU.I5+
ML/3\#9,RMOIG5;2@']C.\);NO[4]%<DGVEE*64I92L]'2@_L_KOR(/B][^JX
M,QWUC_2/CVF7ZW?33+[N#XJ3X#\OGP1G^WUUA''W^P+?'^?61BL= X@1 A1S
M!I2C"D!O#61:0X/$QA9M*S)?8#_7/GM.88 /Z_N[X@ A0TECH&3>%2@-(M ;
M"2SG&M#@(5"$.J"#C\M!066\WM@B;<)P@\)%,G_(+.^)2.E14WTS-#<'FN?<
M@E#$'5FI 'S1\5<Q#$S & B/L:5$6BUYRNYELEF-1QZR T2^,E^Y_)4-ZY!C
M^@/G!V#4/WN15&_8[W9<*VT\C>D?DD?XA$;XH)UX&O/6SV>$SZ"OSY^ZFT['
MVJT=;_VI\8,60>U6XKS/ZU#L2MNA/)2\9#Y8QR7$E#'$)<4.2^Z@)EQSY9$V
M6J4>AO-6P^[^Z[D0@N+N90Q!M@-6: >,$_VFO+W:.B^#]P"S@ $-T 'C P6,
MD6@AR%3&P6YL8=:FB&07S1/1WWG;_W;*F[LHKX?6[\U7Y; 0*HP ]#0U4888
M*%2D^7HM$1%,,IJU_LEKO732<,.]==!0@5C\P\:;8B*E,%#(K/7KK/5SM7BH
M5%A1B4' P0 * P.&*@*<HYA%E$>0P8TM1%&;BJSV3U?MB638"VXT1I1Z210,
M4'K.%(&8N8"SVJ^SVL\%=$!EI64X]4F"J027=D#[B ),8@Q9,!XZ&=5>P3:1
M3UGM<US'/1P:>BZ$=TPAR TE6*I(*:2%%%-D9*235V/)=0FA&50:!BKSH1TT
MFHG">@PL-A10H0607D0R07A<!,Q%?4AA8I%,0#)?"^1)!(H]2>5?)F" 28.U
M#T;Q0$,T'X1B1"-OD,#2*Y9YQ%JK_%Q=, ^%QD(CP*'7@&(2@'2: \I"B.CO
M%2(VA0Q@.!\9^G1HQ)/4^F6V?,F\18XRRB2D-)H104-+B]_9P!C)6_[3T/^Y
MD"'JG4,Z[O9!XZC_FB?]MP$@&[CUAA/NX,:6Q&W6E+;8#0O%R/?(]WCH$(DU
MG)^'O\<S"&K8]Z-6)^Z;I[D32.:?64I92EE*3U1*RWAPB/0&&^P0%)0'))W4
MG 3%L)<\LODBY0/5*1_HUZZ<=X-^Z(S>YCI;JS7'T()C'<8$UC1 0)60@'++
M@0HD ,>@1Q)'>\RG! [4EN@I)]?E4YT,WD](2DN -\9":V.%#XI019T4FLI
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
M:.DPB75"X(R6SPDMEP!+[S@GRCL5K7K*I55:116*NJ(,PD:$S%37&B/GNG9
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
M'7_M3^!I^G9>9[Z#SEKPL_3H'%9SA4[7<#2Q?KXJ\+F'2\$Q-[53)@>P8OC
M!Z)>W/BZ\0EI!HNZ&(7RC5_'.#&G_]7^X[)O)F>UJ.E<%<[V5]I>(A6L8#JY
M^9*_<%]OW44N9O>B^U]<KA=*.K5"&)VF5A6\%*XLI&"24Z.*%&RZ]"1AR;/Z
MJK,F]'(A3RU1X"E\(=+!*_XJ!Y?RJGKV/S,[<=X?UDL2'-8\OV,W[HMS/VQ?
M C>#M!^-0R\F2 $[QE\]>WF,#(;^S2M4)]T,TQ/R3GR7?.D9;[\YWCLZ?/_N
MU6[O[>&[X]>';_8.>T>';]X?[QT>'/6.7FS?S!"K\@X'-7._ZC+WZX:YCQKF
M7GB5F^7</7[R$![@SY9LX+D<GP*%1Q%1SIJ&GZ?5I.^NGFI/#X]W>TDO3I_O
M1>/I8'H.M]./X,W-%EP<CD_EL'_M^:D]1/CC-UGUJT,TCRILA_8?32M8;57M
MV$J/^Q?XT?;01.,*9/U;N%CW;74,"_QM,-)?GMIZ^OQ'8ST=[IQ>?]KY=';P
M^[_Z^Q_VP=K9!\OFTY=/O[]//AYO7WXZA]_M[*6?7I7TT_^>47W^[Z'\4$X/
MSS_RPYV#+P>PGH_G>]\^7K\[^WA]T/]T_N[+I^-_G^WO_';^\?SUE_W/Y@O.
M8#VX/$F*-"\3JHD2$N$>"E\EGI'$2>,$.&(%<\'L[0^GUFQCYB7-629+N%+J
M@F=.EKP LQ>NHM1:IMFS'NRYO$#6'T]!W!V^^WW[8._3-LJ*VH"*)#+'*O!=
M?)0_PW B=SYN79BE0XHH_&L*O5%PKL2K+-?YVX-)OQJ!7V)[;T?CB0-F&O6.
MT%[Q%12H#[9 U)[:R9D=ARI5'-9:3575-WTY!L;K/;\\Z^NSWKF\ZBG;&UMG
MQV,0R""@9>4E"J/_:)^SY3])_N$QT^*WKX+EUGP5/[ZT\Y],J_J#T;C^#.X:
M/_QEJ]?'$&.O#^+J=.S5 NS+USZ\W468R3/V$4@XD"]V E8S?(&Q2EP*V"8#
MH'?4'>$WL!VG8+7 S<P406QL]:('*N=<]0.8<2@]&0WQLF_:#@86!]SZ+9*P
M0?V)MPSZP^'HJS<9ZZ6$(.C$ZK,A'/(IW'>KUSF&,SNXJ!#C#Z[ =1D+AVRJ
M&F7.@B]!?%4:+B*\2-6[#'>W<\K[?^;X\&$Z+%]''<;^*AUV!"_L:XV&DU56
M1KI61OW]G6WV\?B/*_\]NN777RX_'H.2^3PX._B\QSZR/?C\C^3@:%X9[5WN
MHQ+;^1>N!=WR]/#XM[-]]@<[_+#+]C]_^OSQ\_[EP<[[Y'^O][X=7._3$ZD2
MEN5,$Z,3"NK("%*FVA#)7$*=X5+EY;PZ$EE2F)P:S2SGJ4A!20BF#564:\.%
MFU='OVT?[1WU#E_WWK[;/=H]./9ZJ;=]L-,[>K^_O_WN(WYWM/?[P=[KO5?;
M!\>][5>O#M\?'.\=_ [&[YN]5WN[1W]"C=V]S-G7DA9^2PU/4J-P\E2AK=.<
M9T!XPFECFE#5CZ+4:%3-4>E5^.]/3:F?O_ 3:8SC"1<D+RDGG&GP4UF1DS21
M>0;'!H>Z0'EK(A#]P:/B:(_>ZYZN>;V.1LLQZ,$[ SL]'"U_,;87<AQ&K&*
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
MZ>G9 E/.>7L_/%L'8J5N=)JC\L WW0\[3 %W #(?C>_*Y.&7-T;H7RR4X__
M,M?W&-38K<"0Q#JTGX^ZOQU<;U^#.VI9HA)%,.A$.#B@H-.T(8))83EUUJA\
M30M5X8"1U)HC7L=(</"^L*A=UEQY0[$J\@<J0Q0N7F-A>3KP)(@;8#SL= N[
M$(I+JVIZ?A&JTWU]@@0[(18CM&Q\WM2\QA097MI)GV#5!9@DTZ!![;<+.ZPQ
MO^KH@^E7>C"JIN.0; D9_%,4&-TT3)1D]ZCQCY7TL\ /(#UWV]<#NV6*-C=L
MQE9/32?XFQZ6V@<[9@OTY,3#E.+UWDXAP4C'V\(;^(W>PO+?9O+8%N)P8)E"
M!#[U&-7>W_3X9UL=2PXW2_L]]PX"]NUYB#1<^>EH9"Y!=.(2X%!U*$89>*\5
MOY^YB^M_\Z*TV?AF[W1H3=S6DRGL3BCJJ.!K=*Q-'PT^C/( O7GG.CH_O@BY
MWJ2G;2\ 1VI[:/!_T V!E\:CW?09'%S_P4]\Q6'*'*&(KL65P$&'-B-6,9=J
M\  %7U=QC ?N"=G_HW/TZRB7/X"T&@!SP@J\*W,&WP&S#?KP6LCX=82RCKNB
M;]:'EP&&;2*PWC@<6T2Q'T[./'S]P.>.)FV$"[$48P8&+2<?A+#MUMW!R,O[
M@7]:O)OL9KR;#7+-JJ&^_%S(-;WG/SBE?2/"U@W"NNYD^VLR[<L7\<LR?EU:
MAGQGS_5<:UYII,@59:XT"=?2EM()55HA++C[A4U^>(_V\5@:"U;0(4;+:N3
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
M/M8RE-1FL3LRL1UU-5.=.6YFS/3G4B<]T);H" P\4?J0#QQ$C#E5=^QGQV1
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
MDK:[G^2[CQ(\'F%P%1X7ZQJPN3S4_35#-6:\05\;,AF-OC0MXA'^R>L*A[K
MMWCY'O50H%NUM>MP+_BG'9Y. BA;-3^Q,J*4XZR3ZFPM PB'V$1XU8LMM7ZN
MBR]9PW@+EKP/VQ*:H",#E3SOU,DTY0A-74RW?B'4Q\U4Y]1Z?5F53@WD. T;
M' /@UD,%3P(U>NIH.[7%LHJ;)FQ08;NA)_D(O860CK59@.MK:]'L-]A_$RRJ
M&'5:5AL3:H1&?KP[RM*KAF7J*G&XOGZ ZX^K,.X[AF<0*S!T==A86=R34UU#
MLO5>6^.I])^CX-5O&X22JR9U=62-$O'/[6:SL6JE'IX^X_J/8H:@:?6%J[9Z
M_T9\.KQBVR&@<[AR=K#KCL540XVZ",>+71F^GS8\:ZYD*J[I]P8^K_<&?U8O
M<&L9K^.K_G/;?[.P(/^0K2ZDGS=#M6=ZWV<"NWK>X?+F!>O^=/C5.0ZR1<2<
MT=#W'W3G)D6X/D]P]8R@^@']JC:^:H (V];;H+T%=^M79QB' $($97<Y&G\)
M".E^=8&(HJG9GC$(E&IB[1U4V)])'?FF@+HY!C&JIQ,?(0KL$L-F$<TH%GMM
M>0!$.^A_]5(-P0AL6SE7YZ#:1=1/GMGMND*L1B9JISG,C>_UK]Z,@VB9>.M/
M']AB<^VFF;:6U()NFFDWS;2;9MKU;J9=WFWZ??TGJV--WDOA>OW8@+]BA\1I
MM*F#F@-SM&[MTWBK!2W<FNU E3&M,S,7T/0KC\O8106ORZ$[A1BSUE$]/Q&_
M0;^CJ9NN@E*-Z:<EH:6E :YNQTC0W'X<A:]I]X9T])GPYB$\%!:]\+8^XA>=
MGCH^URPZ+C &M] !FG0M[(A,'<KMPD!(T!0RR%+94VAD>BW=A=#P ZU[$5C:
MX]VTR9;@^A4>"[G&U_"]H+&NO5EVG7=$1)LV%E8/YV!;*:5U*FR)+>PCD^!_
M( KXL#=O68;H9(TMCS2']\4Q4C-YWCESN'4O8R_F_&W7TG_;]I;838TV2T9]
M=7U]WWOQP J>HC!.EUG!2F=YCO,R>,J*A//<.:,4.]F[7[PP0O%4[YJ5'=AU
M&1S]EP=_WL/]WI_D2:)<HG*"1:\$@W6D2#-."I&SA">@/Z1Y]C)]06\IPGC(
M46?2&@0]H-(YKA,A!2]$D4I:.&E -VV.^@<=]9>37.<\UPDG+#&"\()IHK@H
MB&7<<E5DDF*<C]U2;^,=M#!> 41P/?KO@0'A0I7*IEP)ERN>&ZXL3YS)96KS
M,G-IMJ& 'T,!UQ]/DJS0N="&6%.4A)>)(++0*2G+)"VSDB<BH9CLOCW0VU)
M/?X1X2UNUAGTA^@,6UA32B>$=(H;9TNC4B5ISH":K-'6D]$]T@D;,GH(&5T?
M'.^=E%QG(+85<9E*0&>HDDA7,"+35%HE<EK0Y-E+<4L6Z6$Z RBVU!JL4Z$H
M3U.AK-8TI5SEI:2)W1SUCSKJCZ S=&Y*EI%,:D= 2S!29#0ADH%A(%.=9YSA
M4=]>"/'=.D-*E^1<JJ(08!3*K*2,.5$D)@659KG94, /H0!8[XG)4B<3Z8BB
M.>B,1'!2&JF)%"F(64%SE:2H,^YK-30ZX_Z>T5.%JMY]6D?O#>,,$;L"T:M]
M>#U6Y7B_U*<-:J F_#2,B &.#+-@JLZ/JTZW<R?(T47%Z#RE&YYHZFL0/KNJ
M0G'N.FYG&W(P ;C'1I2KN,_H]3=H$X-^F,HS:PWU.LXS)CZ^^?H:V-*']:O1
MC%E:YLZ"S./.ZM*X%!O6E).:"7=7><VF7^V^<H\=['P\25V:YH76I-1%1KC)
M,U+FK""I2AEG8&N:%!QC=@,*14AJWMV&];R9'-7'X[^0?=,97*[DP,<ZZQ3M
M^[<MCK_/7W=X$LDQ0+^,.R'&6!._U]1D)[E?3(O!BP. VVX'O,MLLAY?HAYL
MUZ;4EV?CZWAH2";>D.@>Q0(*^<4V,<4&:7?4 V+&_%TH0+-M!'7&7?#KA!7-
M!BX']A2GK/FL,.8(6W@,9%*_.=T:@Z.8GIS!YL%-". ?X;5B*A\+Z-H#G(4"
MBF@A@V;H@7^2JU'G^EY,8J$"KN0VM#%98%%+#HHU2[%O6BDPLFDIRH067*1N
MCL%IF=*:IV5U4?UZU"SP..X:'&-\R_VXXJ,:H>B=IQ%8ZEY8X3$L<,82 H&I
M?S73\>5H;"H[_.G$ &*4_7%B198F1N;$I8DD7$A.)'><Z$P!B1<%6)_NV4N'
M")&^NFD>66PF"QY W,,LOY"J"9SZHK>6FK&>;1"\?59L>?FR-9.PJ.MHO)H$
MRO2#N6?1M^;DS:M1+(B"+?UM//H2)BEUD@#8?G7NRW9J]),@! =V,NG6#-P"
MP[/DOK, /"A?@@ ()4+58D$0$\T\=8_/V#ZWNZ@6'6BFAFQLST$TA8(SBQ6+
M%;YNVP;E>JI98@M.!"+EW>[A0F$SWJ0KS, .&W=F4,8T2@<F;(8H:S'IX6#C
M[+Y>+W8*>;G:64I]<%=U_Q,:FKIS8NUOL;"Z7X595,-8'QZ21/@.G3KMNC*O
MFFUA7EQA.XEE+2U)3,$M(;PZ.5F+A6 >( $V/6RA3MR#Z'9+W>" <1R'"3DZ
M7\K8$2WAP[;J3$TG30-D#?T[&6%=#99V(-Z<FRVIF]RPWN>-E1]*W!&9MR6>
MP&=.]@>^1BD6X70SM^UT'F04D)7$-V+UVZEV WE9CZV,\R8B.?^R>'<<<QG(
MUPN7*K)M_9/Z#B!W+\9Q2[J+B>]99WJQ[/1T"JR+:4*X"BR*6$?GYE<:IEZ&
M02&^IM%@:93TR_652M8[0O(4&=V["UN]KZ/!%)8;!A&#F]7\B0#&X^G%1%]Y
M'V$$+U77RLF:U8!M38,=&O;G-6(I)Y3\7[Q?_<<?3<= F&O7'0C=C@:]BIC*
MMU=0-4T#86KI"-\H@C)O+3T&V2'+ >RWGR&,E:P!3@R-7.\#88I](9.\EFS]
MV&!9T;1]4"S<,L&%8$JGFC.G2II3PS3+"I-FU+)-X\43FI$,WN%$N407NG D
M%UE.N"US NX[(T:HHI1@WVLK,,UZ2QSUH3%3X=(2J$(RFCF>IHFRAE%C&$]*
M)40I-HT73TH4Q[LG&:.**X:0!PDC/ 6W0KHL)7E2%(F54G)%G[TL;H%/F^^2
M:&$KERCNQT%F68)#\T!I5292J$P!1;*$%WFJ$I.7LE2YX;9@Y:9-["D)DR,T
M1YJ4J<AH0103".=7*")3*TAJ,BZU=I)A44B2/B:P7T&%Y9(:JPK%$R54*K24
M)4]%"H*2;;JBGY8JCM^?%&7*L8* %-)0PI4 '<9T1G3*;9J7P+RE!1UV6S)P
M7EZ%VOHP3G/>B[T1H@H-I ?@46WJ_V^I_T]NKO]_R B(\MFF:V!5*^XW70.;
MKH%U&,%UR[ 6_E<-:]GI5R#$Y>#W\6AZ4>W5<:Z=SB"NPZ9;=Q4'N7R)EL'H
M:O^S3@YWMB_W?]]+]X\_TL/?/WTY_/U?YX<[9X/##W_P3[B6G>UOG^8M@\][
M5P?7[\$.W+[\^%E_._B,O_V#?SS_R ]_?R\^[9R=?[P^^+*_\WKPO]?[WPZ/
MMT] *0@IK"%2,O1N60+_PK'T3B<XXT7K)%^8CT(S4X*' ]H$G* L+W)'P>;4
M:2YIFO%B?I#+T?:;W=[AZ]YO[X_V#G:/CG:/>G]BBLN=3UT7OGB+(4(TJJI)
M[[?8<K&.T;-#;"B>C+!*(HN>9]>F:P:R5F=R;,]&@] <XWK=]Y]+(!GK?-;U
M*]B3$V#*WMLX^*$;P^XFD;HYX;=M$S0VT=C!P(_]BF'B,*"ZF<#B*V>Z*X%+
M?K=P%%=5[]5@-&W1>+9Z($Q>-(G\^*/F49C9>5# KTPL8WF68\"/JZ2@,N>E
M5:EF0CH3$:K!BLI(_8_;G:6:A%Z-SE5,(*"J10/:_]%)*"?KXB7]U;)P+SVX
M/'&I%D5F<V*+3!&>I8ZH+%5$N$)@BTLF,P6NLZ"W=%3,5"DTQ/L61)QM**;[
MD^.VTZJ#[H?IIMF+ZX$5U@][?)[\XN/Q%\2-@;; S[JJ4PY/2HIOPSJJX]&V
M]BU^-6W:"M1R56W([P95S ^V3_*LP()835R)/1YI08D4.25)H@VE>6X+PX#\
M.+\%T&YI=E@:U!,QD?V<_?*P\MW".JXYJ-ZBY)DKBC+7G%I%2\=$7O#8\G$G
M:;P#F0N$# 3\2E9GK\+4Q T]+*>'/ZZ 'I+29%QH2U)')>$J+4BI@3*$D+(H
MM1)6TSO@#8WU<8T.>@L89N/19=W4$<=P3JM0AX9#52MWU1D=B_I8]SLX+#7"
MF.FA_>SAS_Q0T='XB\\OR@MTKT+",#3?WOJ[KBC\$+][%;_;]4MM84-\>CF6
MI-:HP*$6P^=J?6=J? /\H,98"^M_WO>35W^!%\$O?;%>#%RAH0"622A(>9X^
MC#U,KG(P1@M=8'P5A"B3E"E=6*:8=GFQ88\?P![ZZN"/$W!:\H(6V :E*&AK
MH8 ]0%S*U&:.<I-ID6-[PRVZ^C[L4?-$+4QK&[$/]N?YL)D>"V0N^^<191BK
M0N2X7]G8-7TQ[H_&-;G5$$##?J@YN&J*?+#$IN:6 /(RZ76LS23_1QB1Z^4\
M @O-<U-#[7X5R"JQ&7XY:\UPW][<^RSE/@^(& M;@^A8PDBA>L'S8S1E.D9.
M+Y9AP[^:$NN8MO)C@!%&9XH5'Z:/45@#CP.S9Z;^*LQ'_)YJ[%R66CI54,X8
MS\ND**1.4;]9ELM"LN5,NW?P>IYK]_O#T1B\BKWH5!SBP(7JK'_1EF/_=O56
M!EY>G:KLOYI?=^'[TQ,A$Z>8%<0X-*\3@9DI7A EJ*32*.!;T&?98N?9?\^Y
M<+,N));L>]F_3 =%**(&.V+6%IHIZHN0X+-T]1!5X$ B)44B19D;KFU1&%YR
M6DJ69B*1DLY;TS=FP7Q!\-M0AE1A#NP(".?0S02X-JKA!E*[.CS>.TER"OJX
M+&!#C '=D%&BBBPEM.!)D26%$FD!IC3-;M,.#>I@7?N(DG4F=A'(L<;WJBM6
M0]?4:#KQQ7)A/$'=LE9%0?JP["IW5/%,B3SG:9E(JY6C(G=&\E)P&>F*-;%1
M>D=VM4M:.U@'.NDCFMNA:[VU#7G=0%[7ASOZ)+$E+;DJ29+B\+Q<"%(X48+]
M(34%CI>IH4A>[+9N[%;B3&JM/]]C]" JR70F%7=I;C-.35$F"(/-TE+(O#3*
MU*WY=Q''QA!]"#G0_<_O3\ ,%4Y12YP6B,-12B)IXDAA$ETP\ [0D !'+;VW
M)7J+S>8]JS]/)2Q'7/Q"\51QJP3\)R\*9JQ*,UBRV%#)#Z&2PYW3$Z93,$%
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
M C&2: R__LU:$@8D80,6()F:/8U!E[5J564^]6167D;WAR_UXP%<+V^Y5W<
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
MG;,#9S[M[2CJT<?F/0.RNO>/IN"N=(_1R.^3[O$2RS:"VNF?Z^.J%C<S]>T
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
MKKK+K]"[]BL\V)GP\EV.GCO^L^IRQ)B76!B%J/,,\4@QLE$&)(1/6BF1O.?
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
M$8-K'-;A&G]?MFEC_XM34=-(%=*!@UIR:E F*L@"P;1*ZTB46GEKUL243M9
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
M(L9/L6I\7-#M*=%M1F:G$40X:P+"DN7,3B.1U6"")6:5UP;6+WI@*725"KY
MAE?1YP5E*46?GU6?I]B*X98([R)B3D?$$T[(:481L<G3(!EG)EL=9)7^?"_+
MXDAYD#9NG?C><:P-[=?X<Z=NQ?1Z&1?*: %;>?T*F,T=S':GR8ER@6,)Y$1Y
M)Q$//"$K74),:^%$4$8:GRN.RI]/'BD>E,55XSE[4(H:/ZT:3W$2)5),7F/D
M:,S!L=(#)S$>::NP]\18S5568\9^VL28OP/EYZI-W-?^>*9K/%VUB1<=Y&M@
MCX^O-O&#?>:>Q3]>9^+UH^;@E]EXGRC,:V862=F*Y[X5^VE&39CBT4F"$L&9
M45N'LL< P1IJ ;R*&*IA*Y:K@HDY[<4+582B8&'!PA<W0@H6O@063IDE5-N
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
M$@RA-+=62)>,!/9+C7>4:<Z3SR_H6 3CB00#-\Z_" ?&1M(@& R#]:&X0<:
M'6*<QM(KC16+*V^)^)Y<].,_O>X_N5BWOWW "8C2 H&Y)2BP$&?]>!/E*(?/
MW4"7[#WIG !<A4K<[KQZ#6Y]51>\1E;SE<CM*WT7YZ_0[QN\=V"OL3"T_3/;
MMX#@_6_5R&\]P&\93*//"-N%'>$&I'_X]L4K,%];QHT2E@QF(<_$20^6ZR18
M>*0+6(=3>U%%<<R<EOC51R!.L L-XC!K'.Q;+G9[YZ#Z0UCG_(7K%1^)05[$
M\X,X@A5GNU7,7F=0"V<1%G(#/@"KGBG\:)K?]8YA.BZR#S_4[@28P0$,?3"!
M,<029JG'WDC&F<!:.RVQE5+ Y5GT54\"?-638-ID^ 8V=G Z>+/YOV<P])V<
M6EOULWG_5V,+.![(82_M5+??Z Q.>X,8"O;,QIY]WES_(A4F4:F B#<"<3 %
MD*/6(L&- 9I $\L'OFQMNCW--^CYM+FS51NM>)[I'.E9.^WW?(RA$M.'[$-S
MDY&K#>G/\4#>]WO'.S9WLVCU;:9LUY+S/[$;8-R=DW_B8'A\[YY(KT]@CB[J
MYU\,TX#W)")BJW(#'HS(D @B+K$4*;"&Q('%R+5IN_%*8D;,]VPPWEQNR0N0
M]@KD@+^<YCH2("YCI!O<D4Q?^VT08ZW1&\::^%>UVP%Z?0/*VGGFY*>GW4[^
M3J^2MCR>LTS#1Y4J1DU:O@'KF&&%3A\VF%IEM.8A7(%EM;M5WSVK8/AL. "3
M($L4R/45<[^%RN?PU ##OG<<,ZKF+3-_)MH^#*JZ]F^=?XUQF55;*!_-T&\=
M>+T:"VS$^6OG!QU_4+W2'1$^V!] ++NV/WHX-[I!Q0.KQAWNHOKT;)MD.-[:
M__<,Y+[V&\QM9>CD%W,K$/C,OZ[F_A-\J)-O\G%DIM1^@UD-,55,<SQAD];*
M[[5>;CE6\_:TLG$OQXLV6(6)ZL;!]07R7M?)4E$]SG<O"B/J5^U(\J7/.X.8
M)>>?3KC[&[6ST_&$][RO>I[!_@:/E3>Q^$_^ /P!=[5GW>%24H6MDUIVG%1"
M##)0J<JX=4^ V>F<^,XI"/N5?*]FLG6813MKPYA_C8A#YF:KT_*;E^7&=Z[9
MR.FUEE63?!7R/QA-J0.#]>H&WL);7: :(TL8A.CX9*1WU1J,;)<!X&KU73L
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
M5+0Q)API2_,[,:\AB(W1BC,-K!=GJOTS?CR+[+]HJOC5W%_=80%3.'T*-G8
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
M?\'(+R;6W\/0V,AU'L=@]V<M>MR%KTTL]XE;D_.2P&?##>S9 .&+,P!6)@8
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
M3AR!K2EX@*J5?P3;66$J^A%PUQC*,$.I15CQ01&2"2BZ\3.3=-9:Z4QDML^
MOT8XP2,8NTF0@H-H!P4RS@XGKS,?HF!B-G V_U\W'HQ75P>#.!RL=L.$+]$<
M+7VS^SDC8?<SL%DW@(?1'__YU@[:RX6W\2@,OK^Z8QU5/ :#;#0"<949G-"
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
M1L82BXP3!@MAC:>R5N,O@,475>=2L_@CL_A,N0MFU&D:'2+*@J4>5$164(>
MP<%FH\'!_VH6?P$LOJB"EYK%'YG%9XI?A(S@84F'&(D<\92=<9T;X!EX8DD0
M A*]9O$7P.*+*GZI6?R167RF$(9[RU7 &@F7$N)8*&0U20B'9*Q+(7"\E%K\
M9<-;_-WK[BZD:* N_UONHH&Z&G#!0G!WMF1 X,2"P0)A\%-SB:]"6@N*%",F
M>,6PUTM9"UCS^/,H&JAY?.$\/E,W0(G&PFJ'G)<*<:D]F#E6(Q*L$Y32J!:8
M5JQY?'EY_)'J!FH>7SR/7]3CRK%(@S/(2=#>7'&!+! T\C$0$8@4#"]NJ$W-
MX\O+XX]4.E#S^,)Y?*9P@&&G0XH))0$_.#<".2P((@KT.L$BNE#K\9? XX]4
M.E"WT]^34SY;0A"Q=Y%'X&UB4FZBIT@#EZ-$HL7*&6&$?/6&K@A&:D9_OHS^
M2 4$M3*_!QZ?J2'PP@<1N$%8"(.X-@'9C(B3$@F@RZ,E5-?J_ 5P^2/5$-1<
M?@]</E-&P$!Z8Q(H(I3R7.UKD?$X(A&D)2)*ZT+MF+\$+G^D,H+::+\O5I\I
M)PC$VV@(14P&!OYY-MH3PX@F8X7"AB9%E\]H'Q43C.\U)F]:V'C1Q43U->IK
MU->HKW&;:RRHVFE)!H>I^35-;>O:G?:P'0=_W&LM4WV-^AKU-5[.-5XXP%3L
MMGM@VD9P@6)HE*+13L]V:XRI^_1T4S0X.1>9(I9S;XWEQD43"*.22<MOFH+.
MA;Y;<&1KT0W?VW:_'IJ]8"]V';S7V; T=2YQ2U"*(2'N4T+P-T->T,@UTX9*
M#EXL5RL4\R4JBJ_9>,%L[+ 4B1EIHA:<!.:(9LE1*Q/U2M.X0#:N0\Z_P<$S
M(6=J@_=:4R1,TH@G[I&.U"(0RI2!6,9)+B[D7'/P\G)P8O#@3#"9/.%)>8LE
M(T9%Y43P4J9:$2\1&\]VIP&K$BL<D!$(1PY'AUS$ D49!8[4Z& T*&+*5XR0
M-1L_7S8F7ED#EG-BPG(KN(Z&6"9" B4,\IS6BG@Y.'AWIH7<.!NXP2C)Z!$W
M,B'#<(0_O2'*>"&6L[^TYN!%5WA@%91BW%$=.$W>!&YS2R5PJ_,VW3CW6ROB
M!V#C]>-2=0VLG"NO6UL_=G!2/'J%D=4"-#$Q&CE,@81M2C(/(-6!U2[Q"^!C
MT+I.9?<)4W")M=-)!:VUBTY:RS%?(!_7FOAW6/CD(@L3SL ;,A0I[W@>+:J0
M%5D5)ZVLI!B#?*Y5\0M@82VQX=(Z';#ESBAM!;$T64-#E!BK6A4O$Q_CBWQL
MF%=<*(8X-0YQ3 VRT5I$6)+:*IU*; L.<(4K6O/Q\^5C%;"43@9JA>8\!&!H
MBVTNLO568KE(/JY5\>^P,+W(PB!X)?'*H-S!@CCG&ED#=K56"3--*5A5:1E5
M<4FE_\\PPPV]*<ORI>SVJ-3:PBNA_?/-_P<_QHLYL/W==A=5%_G#3//>_M%@
MV$XG#U]N1#.?94)O%$IO-*,='/7C01Z_UP"6LXW/.5O>A]UJO+6#]N!LJY?R
M^6;D2'F^/%:P8;L@+_,O\7S 8'FQ?S:%L'K?]B/\ H\,+]AAPQX  <%'AWOY
MC\/#?N\72(]AA!<B;%O*>_<S[]V@$6 #A[W\1F,/;M\Y:73:<+, ,F8(F]KH
MI?S>(#;:7;CET<'9$HXCO'M0;7UHY(KNW<;?\6?L- A\]O!H.'C]%/=]"S;B
M?'_RX_>.<OG%_"J,1GO0<'8 +P'=_=]1+Q\(/-R/.&P<POG$P>M&)L'J_;S'
MJ0]'&;O^I&QLWV:67H&];(1>H]L;-ESLM&$3JY.#+\ >M_-^-[+L@-='%P?9
M7M850.3#+;;R!^&UN%)N,EI(M8**-D9%]?!J=4;T*9_11C<_4#=6&O:X/=PK
MCST !LG;^K'7!JG6Z;0'0WC*QEKT\<#%?H.L-'*4>:6QVAFV![!]OFPN4'^%
MPA8;_^\V:$/$\JA9("XR;J2R-&H3$G5$P5^4[ZS!S4#^8X+&OTRI<7%1C7_L
M]T#2A\'[?N]@#58#.YPY<#.-VR7BX&;&N7RBFOW[?_>P/_BG:[^9H\V#[WN@
MW7_ .H^;'S:.FUN?V_#=/?@N:.;W[>VM[9/6_OM.Z_1MY[^G/XZ;JSO@!GMO
MJ$-.<XLXHQH9'AV*7-CD.+SC[:LW[+684<B-@TPM<-QC)FWW@71LMPNGT!_8
M_LE("E84YCN](NRR$+P-P7@6K7:.1(8EQRY:1CP.QF0##QP"70BFY$#0U<D0
M.S@<_/'^*!/'F&;2-,WTSFBFIIA+*(8T=W>(L8$8KY$N=4(A9%0IH9$,7@GK
M*+C6_M4;_'IVB,49Q:1>I],[SN20Z0/.&VCGH)A3F6;&I!*R[CWN]7_D/[P]
M; ]MI_'O+S$V6B"I&[S(\VS?Y2_"6^UN=6KPUW] O'\[4[2-P;QYDX,B WM'
M0+,@BFV6_2 !8S82&OU\:S>I@@[A==#BYPJND'PAI\:A/2D:_CFJA?Q[;B*#
M_06#Z!#LY!-0IUV[6RS'AAMQ3%89JT>[\"2@+8B>TA;']L[JPF!,70PQY3G%
M(G++<%+6T&2#9UP5=4$TUD5=Y%_8)>JBYO[?Y_[U$[CG#GAPB= H$ //&_$,
MFVLIM4B%*!BX>-C@/&OR-;Y6843;![.MGZD,G(_U+QL-OV>[NX7L,A7T>YU&
MMMC&E%5Y@+K8(PP8?+/;V/3#7C%23'D5KU37 24$IKS/-F>V"-O#QIX-C5BX
MNW!Y#^X(5-4&RBOV8>SOPE7L;C]69 T?&,1.IURMLA3'G\G"J9(*?UEP 4'+
MD9&%5%1;?JYWO0/@XY/&X,@-BMTZ!/]@1/W5)V[# C+0H)1+@@C-8<N-H5A*
MD6=Z$L(UJQ0@AC_0^)?:8KHO#B#-T^T=HPFG7";$F ,%*+%%)B:# L')<$($
M3_0:#AAIC+MIL\X<'.1:F8W]4'B$XF1W>]E3[ X2&*/@( Z/8^PV0CO!W_G1
M.]FARXY\?VR&@&YK]\)@O#DQ+/D.S(_PO.N!W /960AGD,_V'<@\D("?VX,?
MR_U \X_T?;MKN[Y=..(\EE+D.@C8?;!;&D?%OO S3^ZK)^_#DV>W'AX2EE=Y
M]< 6^0-7AHNL]U5 Z)S-LM8YZC<.>YVV/QFYP2$>@KTZ+)&%RR]8#*N.S3ID
M91PSZA<^35,/"+*XK'^D=<:Z),#F9>UQJ>( (0V*\(+NH +CQ#@8YA*\[6 U
M!YW(N%64:"F2&^L./-]YHA=5QQ1Q98+Z&/OY!; &R9E:0/3%Z86-X];ICQUO
M1< F,!2Q(: 7I$=&.8>\MD+[J!,F"?3"+ ; OS(MM@NA_8S=HQSOZAV ;7,<
MNT4K9.ET M826# !:& <FJGL(38V/_X]&.L2=H4NR2J@NO+H9I?2.JB,#A!F
M_,\%4LPQ5+ :,ND?P UVLW;)B[^:_PK]@V0]S R;[:]Y-SP9!>R -PYZ0-F]
M(IP/+7!KCKB>?6=L:46X9^^@[8O*.RKWK%BLX4%F]<!D&ZPTVJGQH]L[[EX0
MY[.!_"P/"^%Z%H4 !X-%I[D1R< !4LMQ<.!?P/]VB%:OEE6*SE<+K<VM]0:1
MC5%V92Q'6B!.^[!_TVC!/'%F/=$Z!"ZU<%X2>&P'@D%CY=E<J3$M*+[LV7[<
MZW5 ; W600H.3U:[H;Q8XKH?1S;&%MSS;:?G?SRZQ/ CB=%CV_M-LITY>^OS
M#[@'?*\IMO>W3[8/FL?-TPYP?JO36ONGTWIW06+LAW;S])]V\QO<]\,G\GW_
MD\B?;^V#Q#E=/=W\]M<>K FWOGW%_SW]P9MK&SO),1*9<2C@:!!G/B(;>$ T
M:.^C=T1@78ETH-(85K-!SD.B02C'@K?<>&5M;K8SV"5':3#J52."(#Z$PP!E
M&5^]^?*_JY_7_W?S[[7USU_*Z:L_&^N?OFYL;3=66VN-\C9ZN_IE?:WQ;K/Y
M<;WU975K8[,U%E(C"GDSS3P7>*<ZO>M7-OTD\/!$>$*]YYA[[QWFENH$RLD8
MSI5\]528"R0CB*O&ER%0\E,TL5:+Y)RO5DJ:)7O/EUH>@\S6@X5,#MEHO9\U
M.?+>EJTM\F.P>@1^3A^>+CP5+_6A9<NGTQV&I4F<**2L8XBG()$AUB'C+$V"
MD:S<KJBZJ(]T"8^44.X3YTA8%A$70J ,+(42D8I*(;&.(#$)QG/B#I<'(JJ3
M;MBS$UAY$$:?C4K-$,7&8'!4$\1E!+%-=@17E%/F$)84W U/.-(28Z12"D(Z
MI:7'#\/C]6G^_FEJIP/U-J*<(4=<$8P,#@J!#0C&.+.1*_?J#16O9_L,+N?N
M=MGUXBXM"1UL'@W!5^OF HZ:&.83@Q<[ 3Q.YZ1#T?L LIXXY*1,",,A.$$Y
M.&= #$2\-M=*]I)+*>;I()]"HW=^ .#77V'YX3M:?G?#J*_-A$60SOII:W?'
M>JJ<#"(G)<!0X$!!CLJ M+"8>.Z!G2\U%!9G%]QQ5$&M27Z3 LCFZDYRUB0J
M<DZ6NDP!%#DKP#R(S@,I. &G<8DNN4@ =]8@]W;^M0:YG@C8YJ>=K*N]2@(E
M10VX@"PAZ[%%3!!L&0-W4%<Z1/VF#LFQX5&H+W_R_#L3)2!37]^-W=BWG<Y)
M*;*,W6%[V,F)\=[E)/:S-XP79YK=)4HY5^&4VI ).FN55,IF^J>7P94_YT#)
M=$8<#:+/Y';<ZX=!["Y1<\!#4]J&:*WNT,25\A(4CC(><4(B<CX%E#"U.+_I
M5'SUIM>-LX26S[4D*Z+U>Q7IE%KT3J<!FSW,)/6S5.7"B^ZD^L"(UE;.L@"3
MQ'<TOLQ@@LR.@9P;A[U<V3 HU_Y93A9>.H[]&Z4%IC&2F3P<_EF2?O"!/_JQ
M8W/2XL_C=ACNC1M:)KXU"OGA\Z]8-^AUCH:7?V4B-.A+V<HC10:%N; [$S_W
MSJ"C#^TN''D_VA_()ECL'[9S;$\&K_YG.@#:[HXO+CC<_>*S7_J$*=W;$U8Q
M6) *O2IM]<=1%T@I?^K5FZV2D\H)]"QVNL/+&R(>_K3FQZ%7_][:^++Y]?.[
M]<;'S<];[S?_WMAL?-G\^VL.Z']I?'F]>GE)P[(\0TY@EMQB1K3O==JAY,C/
MBP"^Y.*6J@;@W^.'N:=UEBO^D:M.V_YFE1=5<N.>EW7E(OXSCU_G9FNNS;Y<
MR-;$/*@D@C'I.)AUT3CK@@1[$LPY+R6G3R9;4^4C&QLE6YVK_SYV)H!!GU#:
M)E>B4+#R&G.?J/'OK!MSQH_B/_,+Y5?RYW]R'>_/=H!U9,7[T_;;O5Q <W)8
M66VQNI@]MF#<K#3:7=\YRI;>V/8[+.G]E=&?N4T*;*J*KDHOW=E;AV#Y[=E!
M/'MYHOVJ4M&S+Q6+K\KO]W(?S]DR<CU#MB+'DR]*T6CWK,7 NM[/7)SS-8OO
M\DI^XA+!.+ GC=V^[0X;1X=7VICW&@@[SWWG,HK8'52#.OK]7/":Q=G;DYGT
M^&I^]K$Q.AL">;'NC2?-U1W/M'?11V2"ST.THD0.*[!!M;3!F4BQ9*_>R*N\
MFPG_I)P]JFHD*Y++I-)+J>V+J1G:0.7#7OXU'AQV>B=Q5#<#GSI_8=3V9N%K
M'6")TL=V=6[U:1/C3]ON9"/I?:__(7/8"Z;)79H=(9R4"UCG%!U&/#J)M.88
MR6@,5DH%23"XW*]G\0FF/>YI0BS5K':\UT5HCTIU1V)M2N8!R:W_.FSW1T$;
M^'2*[>'YU>S,Q?HQ!WERI=>3+'@MM-CX',_4S<=^#S;F8+F?Y1*-WFTT05T1
ML3+JHBE=M!-.;]66/&XCZ(.'>PPV<=7;?-BQONI>&/?=E9WIG^_,8;4SN<+Y
M9U;Z.0(SOAYXUV??.7.HRW(JF45469.:4K*C"Q8]6PCK3#UEP7AVW[LHWJ Y
M$UQ@+RE(/)LT[%#0CB;,3"*VP#P0C041U\BZ;(N<4\>(."[3JEN]M_'\PW64
M^;( XTGS].N.T3A(H3R23NN,<B@14"!!(B1.><*:6?+J#9_3"%B1U&R4L910
M3X0*5\[;%FRCTSYH%]J^70VT]9@%)3S7GG'.HO.$*XJU5EZ1F,2HA0P("<VC
M*#H5)9Q/3>=5T)MI(CQ]+7$M3\'TPQ/0YMKV#I!-QO"1* )C(QXT!1M.1N2#
M-=A:;4C(0+>SK<?_&HNXB4CTI<'JJN6E-)-FIZ$(/-M9*8@/H'>[[8.C@ZKK
M/[]_96L6''0YU,62V,50]'PB:U8K?=<;#,?+."<ML,#.OW!&6/CET=5IZW1W
MQR3)&!-@A^%<*I4M,N>$1#21/'&14>I#ML/PG 3H81QIW*HL'MS'7T^%0*J5
MU@1R)8'@YE;.C8&BDBDA[JA%G B/C.0*>><%#9(&K<2K-R*GR*\BD96JSV+4
M.3:AFN:6U=^)"&YBS'PLM]_HPAG[W(=S,5,5COIGF:H7=MP_>'/_ZXXR$G,)
MAQR"Y^"718Q<S-#J.@AB7>1:QE=O4HZ<Y3:;P<7:]ZH?9YX6N=;!GX 1 FO[
MEBET6*X&X66H!7HQ7 MGHW$YJ1Z"&@V!OXF[/Y=J/L<#"RJENUO;PK]9<=%<
M^[J3J.<R@!ELHE<(3LL@XYE#&AN3DA=&QUR^-Z?BXC);>,J(Z9?#FG'<SSVL
MBR[9&-ZHBA[<CNY2I,1)DC2+GH?<T*]<<DIZ*[ +V%Z369\EP*U^Z5P^F:SE
M\O]WE(,4UP+NO42"V@05!>+*$)$\TE8*D%2< VGES#K1*HFD=9) 4-W>'/4T
M(HH+U1A3]#31]EPDWM6=A=D2RM4Z0%1_'_V"3X"?MMOHV./*)QO,1!H&8W"T
M40OAA6J0C[W^,/6 WAM?<AJ\M OFY&3CWT==/YGV.[2E5]M7G8?_@3L,@0W@
M#5AS%EV#E48GY_3SK<YZV4>/?+Z:<*V4/LXX<-TIABHABVGI?2O4AKN%:N7-
M9/>YD%XMF'6D%LZ7\))HKJWN) 'RF /S9+L*<25 .--(D0U.@[BVGF<,:'T5
M8LEL;&(D<Z<98M0?/FJY7SW#$X'3[8V9I>2KRK&-Z6YP&+LER#'#1T":>VV_
M-XI]9""=!R=)<0/7X_R%=_;0^MSN61ZP)LM+RJ:.6UM?=T(@0CBGD0X9#Y5%
M@C0!-]59:H-.1 H-7@AGLRFL:9O!7FV!=D/)@1Z6?N_AE)0&D\+'?I:I#=_N
M^Z.#'$SQ<2KMVZY(/^-E].UN;)1"F4;\53!D;AF+"]HP++7U'G.>C#(IBDAD
MH%%P#B_=LF8O0_=NG(%"O.O!\]GN\._12C_GA=KAM\Q 3=@%.^SU3S["XX^:
MCS>Z/MLE+]D;WOC5VM_8P890JXA#DD<P-2PAR.:^(JDCQU)R3D80@',$)"C)
M'$=YNIDC5 &-3B9"E_M9YF>.OL6J5'M> K$]PF<$45SLH^DZCIFJC(M0N9.%
M&=GM&$N,L[SWREFBO'SU+%=>H1;!'[W=;LD)3:[-3VPX2)/\^_7AM<66 ,\Z
M*JN=3L]GRW-^AGR]6F:MU2Z1)J>;6[L[5#L#:BU/RF$@3937R%IID%(1Y#[!
MLFID>ZTOM[9NBQ'J5)(67%:7 N8:$T<M%<1B&JQU)/E"!WA,!S=H.JCIX+?H
M .>("!Q !DT1B+*4>]AP'D:J+9 %%X;DQ"'%K]ZH.70P;=U, N#<T$]=&0/-
M%"B9:[V_C(!W4/S-H^Z$M)J24+XW*%@UG?*Y# \X*V<KH[YZ^R$-\S'5KH\$
M\I?8_PGB>#[MMGK=#/D'GF-9]%9O:#N3[^?T0:LWW(ZPN/%6%*-_LU(8-=%?
M0O2DM;:[XR18[M@SY(ES(/P2149QC9*!<V5"*B_4#<* 8[</_,.L&BO$I#/2
M;("AF],.E4&0Z6]LFH]#NHV,E]X>M(=@#U3$,)&CF!N2OB\@H'NCR2KI4=):
MY:7\N?FYCRPX7AXYTM:6W\%:"!LL1QE!-R<^0 8[[A"5BK%<Y^UD59!F9E(>
M1=PNJUE_:67^?..XR*_&2( MZ2/=X $JD[VJ^AL/*#@XK.!HTVQY](CS*QVU
M,IJ!,-98H"E!(A1NZ8X_,_8);G/JH_DJJ!,3+%8O.1V,=J1R^4;T\+KQ,/T:
M\Y>4LS39\:G6,M&SE@5B)>BGUI6%&FK_0GOM$&+WCY<DT7@+K$K-O=!@/R)J
M<IXM1HZ,X/"G2Q&,?JH2!@4[W.O'.#K6W#I0;^%X"[?6=YS&+%@ED381ME!J
MV$(/*IQ%1;W!H.0C*(74.^J/=[ RO0N"(]@5I>"TF_\IV-&CF0[GE!M+^?$<
MD._Z%$8]L\VM'SL)'"+#P#Z,>8 "CS37OF&#1) I22^#QQP(.7:G#Z'T5TZ5
M(E1%X+DH_'RH0NP?S"J"[ >!'9F1_*\JHIR;$G:<FTB#=L)BGM=)@_!&&Q\4
MSU-";CJ)_,Z=!R-A/5%=V1H%F)_&X,6')[+-K:\[RFJ.-='(&$O !W<>.2V!
MU:G%1#K'D[!@_^E92-K*'<F(XH/,W5.VQ)FV*K4%DR685V4BGJU5T:P,JRFC
MXC%-BJKTX\RH&-N+YP)Z#_S%R_F_V)3=F)-WTX-X+':)@.ZEPG'+B,TR03OJ
MM%-.*'_+W,UO]R"]&Z]SL)G*&S>":'AY.1ZX+]A-Q&'CM-%(B\!R?1)&-J2(
M&"9!A^2B,1K4S?&<>I(S@LC-;QFF 5B\"D]D_9^[1("FC@Y'^AX^D$>QC?M0
MSM*+_39HI;8=X854LZ+.KCP1[^C'E!5<+\N24?,J'"%HL_[)I,<R:F8=$??*
M!'6/X-V+)(+G0<.]=@[.C0K&I[R@2G5F^>8B2*!2M5+L[O:H@:;J8RV5OWF>
M7)X:4+"H>T>Y!JN8-[]BW[=+;PU\:B6O.H]GR/]>O$(_@D YS?F5ZL&/2BAS
M9$KMYDW*7MSX'K=L<@B!.>>I42%PPW1&$3;&8.E]2%BGFP*]_QYK3O9!O#M[
MQ-7RA!_@ 3=3<60_YNW8!-=F?;1YY87/L:H(>]_KEXMM]?Z!HWC)31)-W#I=
MW?&$6L>P0EHQE<=M">1HB(A@;2G'2F(I\N#C>4T2/T>VXC25CGCP/%I86&0N
MAYQE":_B3Z#"OKT=D]Z.WX;]]N%R\9L3D4M'@A?2 J<%:Y)BP4@*;$B5"36_
M/45^8ZW]]1UCHW2*.>09P6 SFX0LT0FI9#Q-,243R65-29?R6W,.4XU(OUO[
MQ:/MY]DO!DY*P:L$+K&''QA[9,'L1$(12J/&WJ8X)\!S118#]"(SF@D#!BSG
M3&LXWIR8A%\XI^3&XPSNPJ'EQS]5F*3*6-3]&1?Z,[:V=X(6@GKK4(PRNZDZ
M($V=1()@&D&^BI1+!G)$JD1!9G(5>6X.J)6#\T$[Y_-()]X[BU==9JR6890C
M0_4,7>Q<34[=9GRM,FVXBLKDFIC)\-CDYR^3 778[#83,[9W/)7!&YM0PB$@
MGBA&QF<4$&^DTMJJJ,)BPV8K8 J<%9E/&#?GE *FRD$UNKI7+*/YU\GW&E=B
MM?-0GOI<S\[5[PC#O>28@;#7/M?"6F2"T'"NVC!.J0C9RIT2^]7)CAN!JUA'
MWOI<O#JR5WTNY1]S:D$!G/(3"[I5_G0>+-0/Y53/Q$=!21J,1QD5:9&%^?F0
MR-^)IRI%.!:@F5P@/((%Z;2TTD9X6LZ%Q74\=<FH]--ISJ<3#C1JP2YQ(5C$
M70+;,(!79CU//)^=(1E:F<\Z8Q?BJ?.<K#J<6L*7'R?2TA<2M8^:J;TZIEJ$
MR]B7'0>]<@U:.X$]>C[B;S3#<X3#4YD?X<^,OM;VHPN!_.G!S;.Y,]P[DUZY
M2C8'W^;,5Z]4659L(\^^$E3P[J4I_N)>AWST&?IE<C1HF8M9/.,)VVCT(&6H
MZ#Q1F,]F(UVN(<</6FZ;H=H:69(/,L[,U!>JH9PKN>]KV/;MP[+))5Q=R?C#
M7G^8!>O)>>2@>TO/G1L0MS9$;(GCP1DM0!#38+3'RO.@'\9SKQ#[SGL7!IO9
MCMS:L]T1L:\.,P7EM]:K3HNM/-=N>.Y*C!S_E^RO?^+-4Y#)05)!8T*8:@XR
MF7'D$K7($TYM5""MX03?S.E=^->5H$1SB8=9YI/!0EDI>0+BX>"X$!QB M_2
MT.MR(#7Q+!/QM-::.]KD(@BM44J29C0(C<")"$AH@JVA3N%<I$SGH$#\ZX+E
M.8YQAIB;^<Z\S$GI-I:"MQ"6+H)OD@.8(XUR)C97)NX]J@7+5^F4JV_MS:LH
MJAW,JRGBZW$K.R)1>A.%08%E4*OH-+(\8!2 ]5F($1-&E]3!?#"WY\[( LX9
M9KB@+!#%@P=A[7.;8R0\!4*#J]V>9>.)D]S2DWSP3JN8$0CR8&-*P4U/#'D'
M/ )ZCQL>7KUA4L[I#QQ[/)>;HG?T>&J@_DGO1.(:J+\&ZJ^!^I\A4/^UP/L7
MQRIKB4W@2804N"3"6BHX=V"Y6)>QB)80J/_2B,O=S PEG+"*"]@$!D_N3!"$
M*M@12G%TCMR\5&U1!D>!QQYL=*L<X(=^;S"X%OGHY96J?3UM[:_N:)<D3BYF
M3PRL#4LYL@QK))51--) P$&[[5Q3BVFNH5%89:+0S"GK;1(:7I>18'5-AW!-
M$8]*$=9&*H/CR"1A$5>6(LWA3\9!MEKAK55I+A;6K#TZ!7Y0^6B@M49P6--@
M5S?1P(\N(!O)MOL5]M69PS:_6/MJ(SQ'$$*L',O<"#T8PX.][5C_ WWQ>[U.
MOD,5[,AE+?D#![T0.V>9\CE+N3S/,7,SVP#K?)C]V'^[=K=W #;$?ZH;3 3^
M;Y#L&+TR[!W^(99)FWV;>N:J2BBW]IYM3*/33A6X)#CLTV<XF-/_=WY$@_;!
M8:<*SQ]$<+C"RN2=IJ+[\-U<!'=6O  ?:AQVCJK80Y:8F5%R[4)Y9RK"5:9@
MY+DQ%5;\<:^"]S@:Q/F+:+CH;7[W..8P5@YIP0?ML* )[;7AD?HYY9'C);81
M>K#1W=YP/)L&J"%C\_2ZQ;2'1V@/JGA:%>#(4S=&3?MS=_$"[]YOBS/P1@Q'
MG3A"T%R@3H"_UN 1-^!8VMU!V_^3>:MX.UOP &\[0!0O3B/D<H&O.TEZ!N<C
M00_DZ2]2*.1T("AA,(G!WE,IRE= (]X>9H'=/XJ7NNU+(,+/ X2%W ='!R#$
M2NEJYJR9-O_S?-^$R)U!]CE3;A-PQ?ER5<5">TQ3EWU[7,(8SL3[#6];>+QJ
MY[\IS.0?=Q;O<&JC/1M'</HA]A&<7L<>#N(?XU_^#.W!8<>>_-'NEC,H7_IS
M^NI96\ .#[-4&M%&(9/J[?,HR&M<14*&??C_,+[SZ.W7Y:W_&8;9]Q1Y;8RY
M]&W\FMSQ/<$NO^E5W[QJL82\EN0I+9;2FUX6:")36PGGCCXWI@[0$O'VG_R?
M0@G]R[XRJK[X@Q[^:I!IBR079%RDN8K<%BV.S.VK,0J5_[LDG:H8;N[_^>7C
MX7 ")#]K[_-0QN7[-MX$G+?@ZBV^8K^J@-?#[)B^+HQ3]B<;!2_[\?$-'G\A
M_'4AMD]H)?[G7F:D![*6@#ULE/AD8[P;=SB,&WST"=_R7L7?[UW\^7VRWJY%
M;I>S_L=N/S<^H9'(\S[&E/Y<"JU[O1-0I.B'6UO6-Y"YU^[,1<%PFQW%C:>P
MK__OXC;=ZA$G'ZV,L%VJ9WM F-3YY1?N^CB'NR3.\4^AX7&<XSV0?(ELW!#%
M_JE686Q_^VOP?>NP_7UK]Z1UNG':.@U[K0^?\/=OS>/--7AM:U? >_3[MPV^
MO?\#-\??^>]?>^X@=#8/_NILKFVPYGZ3M>@Z_K[V&=:^RN$ULKG6@?>^P]KW
MVIM;GX[_>_IIV&SC7W]OK0^;6^N_FEM?Q4XD1F*/!=(NH\&1#(-/G$4AI"B9
M4%SEWAFR0O%E$_M^AY^RA7)+OJJE6RW=[AW\MY9N3U*ZM=Y=D&Y&8)N2U0A'
M(1#WUB 77$"@^K2TSBEC)3BL*XI=UIVS/-)M 2;S_Y00YV2QW$3'["-G1";Q
MA%<S2G-[>%*G-4Z;.S99[TT$O>S@1SZ)C#V 46!&2:H"]L$_E[2&'1W\)*AV
M&7<]Z?.\C,P %Z\UO5NP_5G%\.O%WEMVA-_HLD\ADT%N%)B>K]&?>KB]:E:H
MGBV/)+N :/WR\@_?+N;&IY%W'FQGKB3_ARS>ON.VS93^W$MIM+XV"3E_N?]N
M=RN:+T4$%RNGZ[.=VJS5W=U^W,VQY+,:CVKSJJCR<A[L68IYWN'>(?_W,O)V
MS^V6+R'7LWEIMUMCU.AV>4*=WFXKYH8QGU"L;_Y0=!$]R2/0A<:<2P<N,_:\
MO.:3$*RTD#Y$ ?\=>TB?:@U_%=_KX>V#;=+\]KV]N;5[W#K]BEMK<+]O__QH
M;<'W/WS?;VU][WS?WSC^WKX0W]O_W/Z^__77]X,-L;FVREI;GW!^MN_?/I'6
M_B?^_:!)6@?_'#3WWQ[\]W1CV/QR(;Z'F:4A"H6$-":#Q%GDM \H4L)LHH(F
M15^]T<:L&'+9>*7EB?#5^8L7F[_X&/M%L"Q$L-%[%&MC+V&U<A*FT&-K>79;
M>79R09X12I2A&<F0$8HX%0PY+"R*B@>&.8@V(5^]8?0UOVS^\Q.69@NR[I:6
M\><#T=XE4[G8W.3EW/UY#'/Z[CP4L!7[!_2YS=1[:,9O731D1(C,*J.0RJVM
M7%H'AHS%R 0-!@X+-&400?%:LIFT75WU5=L5-ZV+N)L]<:]8.].-;->V.S_M
M4H@'E# 730OMM7(!@VDA.$B8: /2FE)$C4Y&&DE8+O3*TQD(_7.)C(NZ-+JN
M.7]:G[QUQ#*5_WM2$<OWO7Z*[:N*SJ^*2\YYX"<2E_SW[0*3OUEE?0\1RM'!
M9;CA<35B':-<G.+].ANC%,HP":>/DL^#+#3+TVE%!LIS)%I.67*Y!I'0%:%F
M!\C,]%'>4HK<JT-_X9:7.O3/4Q;<(9[WF_+@]H&]P>W%01WA6Z0TN&B&4Q\$
MC3:BB+5"G'F.G&,&,4.#2@X[<-%*A(_HWS7"EU@@//5KW*7[^#[#H8O*Y#](
MS+:^QA77> G.P_7E#I?#)[PP4V*N5R$3QC'Q2)(B7(/6X"H%IA3&)@H9+AF\
M7I<[/"WCP<^Z$LPYBCFVB'/E$+=.(. "@Q3#VDI-J-3FU1NIU0ICYAF;#R],
M"%SN3]Q-$M3U 4]% %ST'G >/\*81E8%\!Z(Y$BS%%#B25.L!>71OWI#U6OS
MG-G_]\RAI67\>^N\K.L#GAKCS]0'&*M%X#P@(PBH?R,BLL(EY!B--AB>7*2O
MWO#70BVD/J!6Q#=,J-]- =<)]2?(DA=U<=#2.Y$L@L/FP)(A((>M0]:0)(61
MQ#*_L(3Z K7Q$L>N&#Q2Z!WE#NTZ>/4$K_$2@E<CCZ; "-Q#\&K$#2.0@2L8
MXCGHT^6.;DV<=!W=6K1"_3$;W=*&FIB41@'+A+BG!.6)1H@GHW3R*8 %_.J-
MH&)%X=\N?[\+NRV+__ORK.[E#G]-"(HZ_+5("7'1Y$XF<)N1O+R0$20$_- N
M6F2\%=P:8P@QK]Y0_9K7R?,Z_+6@\-?EW'U9^(O4X:_?8_R9\%?DAKC2W2M]
M;H^)!%DE+2+)<,<DC\K&'/Y:4'M,K8@?(_RU&!Z=#G^1.OZU*)Z<:2BQT1*=
M.%+&Q=Q[3Y&SUB,>(Y&!>J$]6=KXUU(C81:O>/5HN-?+R(CA:YYJ/ &/^;$#
MS/WV9,JV_)P9Y44C9>YO[SA&F8M*(F(( [>16V1I%(A&HF,@V.#$KD+*7.ZQ
MMU=A9[:[E93+XMJZWM&P,3TE8&J<>C>,$='F!+&FQZM?"[4Y9Z+B&<[5PT)M
M&O-:8747I$W*7Y-[ FYDBP=NQ&#DW T/LEYLO=AZL3=:[,TN>T-DU$4@J!'Q
M-+$X-V<5T"+P-Y_Z=DSHWZGMN">LW:*\'^%QUZ> 5QO%F[L?L$GQFMY@17\>
M]@;M? )_%'SQ]L_X9S9@$'VM9TV,[&OF"[QZ\V]R+_"B-VK:>!)D7:7';A)J
M652?RAVW[HG!MLY \O;'$<<I<-XR(WS9,%P;M\3E?6S26#ZN>E <Z^>S;;4P
MJH51+8P>4QC5LWGK6]:W?'0D\\5[?3<&V[M]*0_!D2K)L!8L\JBQ"5H22KPU
M5F&%W6*0,6Z46IE-K/S=.X[]ZK?V07OX7 IY?C7I!ON^'SK;6[NTM=_$W]<V
M3C:W5D^_?_CG8/O4B^9^V/^^!=><R1VNGV[OAX,6_6=O<VV;-D\__VCN;XCF
M6NO']V_?]UNG/TY:M-5I?OM*_WO:'#8OS.7[FWWNQ/_]?/+]6SATE$MX7EC;
MU^/FVMY!D\+ZU][_V*9_M5L?_NJT/GPEFUOOV\VU'R?-_7]2:W4')R>4" 1%
M93#B-C&DJ0F("4*XY]HY*5^](?@U)C-YQ\8H(=EX=D3Z]?"P)M(E(=+-3SLT
M8D4($2AA01%W$2/-+4,^:JL=A?<L??6&YOEP,T1Z<SOUSB7^]=B(5VTOC'/<
MA4B(YLI%XP0.C/KH*9$.R]^L-+\C'U?^ZV:::.D:A8U?1/WYP_'[Q5'8P@C+
M58C(A!@1YR8BYXU%4L8(@MY0%S6H%:I6^!R>K>'7EUPHS"WGN9-&OTGMVAV9
M?Y;I7WC+]8.)@YG9T0R3*(B6"#L;P,JD'#E)-<*88^,X4Y2R5V_8:VIJ2/8:
MDOVW>UGN9HS,=RD>3!I-?>5MW&UWLVAZ:^%R/M?>UB;)[63019,D,0)N1%3(
M)2LSZA-'VMN$K%/))A-24@I,$OU:_3;>RQ(;)+6OLNR^RD3]?>VKW(-@V+QH
MG%#C")>:@R3 (!A("@B\$XEB-"D1'BV-//LJ;(6RW^Z%6V+14/LJC^>KS#)]
M[:L\4.AB:W7</@_B8)UL?MIQ5"O'942):HHXJ =D"7>(>>6YD]YA$FIOI?96
MGK&W<JT\FOI*[9W<7NILS$@=3JV,G".,!48\8(>,90HQ[!+7GEH=XO+Y)P\-
M4_2D$O$^4&E]<LESPZT76@GAD_*$!DZ%$74B_LFR\*=K<YR;6^OX^X=/!-YC
MVW3]N)7W9*O3WOSPOMWZ]M>/S0]-\?W#7_O;^V]S(I[3+.LQ18*8A#C7$1DI
M/=+"8R843X;'*L>YX$3\4A-IG8A?'B(%'24-Z"9NP"C6VB).E4&6ZH08_)_S
ME%M.'5C&BT[$UQ@2-P]N!1JB<I9IGAPW23I--*.8$ZHB6)>B3L0_:WZ?B7IC
M9ZEC"6&' UB5P*R:J8!L5!J,2DY$ %\6_EE1Y+<3\370TU($M^ZDT>M$_#,4
M!S.)>.J42)83D 0L(FZ-0 9KC*)S2E(E$Y<9%_(UJ<&?'B46=#?M76>NGQ73
M7M3AG%EP J-"4802CXZ@P[U$1 LCH_"!80&N(7^M%P7ENHP:_(7)B"=HW->9
MZ_L5##.9:R94],I'))W,8Q,D048RC(2QVJM$@[1E *I<8;^?N5YBT5 ;]X]G
MW->9ZT?S]6<SUSQ22DP,8,\'\/9! B!-<@$^(XY)QDGR*F.[&E&;][5Y7Z=Z
M'X9-9U*]R20FC/-(BIAG,FB/G!<*:>QX<"Y(YDQET/,ETMIUS_45G(U9X$[K
MH),FG$5OA>+.)669IY(17*=ZGRP+?[TVB];\\$_[^]:N:'YKGFZNY7;6O_:;
M'_XZV-YJLM;!^\[W@^^=YMKW']^W2L\UC4&$Z Q2(6MI P:\4\(BQU/"P3.@
M#5QET1:<ZEUJ(JU3O<M#I*"CF,=6" T&9.0"#$AE0#T%BY0C,GCK:,P=G+SN
MN7Z\:% *Q)J8.5H2SI762NI M. ,<PP^89WJ?=;\?C%,K"+5U "?2B$EXM8*
M9(C1" OLI%)14V^R6EE1=)DJ".LVAKL'@^ZDT.M,[S.4!C.97FX)D=X1Q'5N
M=]2\&)D$1<$E-LHK1VT9\T,>HHGAI>KMRVWQNRGO.M/[K)CVH@H/QG*OO422
MT(0XP0YIK8&';4@I>IF8S#@)[/7OUVHML09_83+B"=KV=:;W?@7#3*;7>D.Y
MHQX%(?+0/J.0)<:B:)5GS <:/<W-02L"RV<L&6K;_O%L^SK1^VB>_FRB5T?A
ML68882,LXHHXY+B@2,; @ ^"Y!FVD[\6JK;N:^N^3O0^#)O.)'H9Y8R;A%'P
M&?>,6XX,3AH4.+%61::H5<6>Y\MDSU^3Z!U/&83%QJN5=/W)Y_[)FE3J3RZ&
M5%XV4H $@XYP%:3A 52&M,'!O]YPSX.-1-7E(T_6,-B]-C/_?2T<;,.:6P=?
M>>O;.F]]^'[07-O;;^U_/FA^6/_5HI]P\W07]JD@!<B$@\SY>(R= *.",^24
MQXA);Y(/A)%D7KV1BR\?66HBK<M'EH=(,YI-2.#Q>(6<4&#O1B.1H\RC* 7Q
MWA@3<C):U4@!CQ=B-B+FT0D^LJ0XD4D;J[$@RA&K::"L+A]YUOP^4SY"%8TR
M@NSVJA0E:Z0QULA82UED+# *MIS((>8:*.!YA)COI-#K\I%G* UFRD>D)#S(
MB%%0*O<<4PR:'',4M3.,4AV<LZ_>X-=D,1B8M=Z^I2U^-^5=EX\\*Z:]J,*I
M9EF$6R0\%KFQP",;A$*>Q90,P5%27#Q#]=M)XB76X"],1CQ!V[XN'[E?P3!3
M/L*YT<$8@9B1#G$B&+(91L1H,.:3),:G].H-9RM:B6<L&6K;_O%L^[I\Y-$\
M_3GE(R81$0@%ZSYAQ)4E2-N84"0T:46P<3;4UGUMW=?E(P_)IC/E(U&:8*CG
M8 AIC[CT"EGE'7*8FN3^?_:^M"FQ9&OWKQ#&>R/Z1)B>G(<Z-XRP6ZM>.PHX
M6MC5^,7(45$0+V!;^NOO2L J!2PG5+"RJYU@LW=.Z\EGK5R#2U:;!>3SQ2>@
M7/E2/@&_4DH)1K2EW AJB>'">:L<T'?F%,UO&%)\ I86[;<N/D^2LB\&[_]]
MA'WGKU/[U9S7.Q_A/NVC:F>WO;\);;W:/6I>;8GJU0[+?8#[=VJ=K:OJYA;Y
M^VKG0-I(L10$R>0C;!7.( ,$ EG)"6=$*2/<RKJ>OU/ 0J_2XA2P2*OTY" &
M(YVS$A'C+>(\"J0QQT@DHJB)B3ML5]9-22KQABE&77(">ZJ$YMRY+-;">R:T
MYUI'@XM7P/L6^"DEA!M#A2,")2T8XC@QI(.E*$FOG6(BL:A6UJE8Q<_W"RBA
M9PMA.WS2GE[\ MXE'NQ,Q;1X"2M#.12M2(A3R9&6"> A$$>5C+ 8@&G2-8E+
MZ-F;Y!A]T@9>/ />E]@VI\26):FQCL@ZK[)#+D;&61!;FHC/=;U\XJ @RC7Y
MGI-#_6(HL80,O_@&O#0T'$Y"@Q!$1<9A,_<:(RY%0!I@ 9%@? R1>.[BRKI<
MI:(0_$+PBW/ ^X*#X=<0$K*[4*UQ<D"=T5IY@Q(A'$#!):1S3(#!0.T=LQ2V
MB<+P"\,OW@&O*J>7DW(JE/&&9:-<]MWAP0;D5+(H$MBSC6:8,K5XE+[$@?]$
MM+4@UAAMO;*<&\^,T$DXI[475(C@RYGO\LKPMWM/TX[S]7^=5*\\J1[_=5+;
MW&WM'V]S:->WVJ>/N=_'U=SVK]5<6>3 1!\9=@8YJF&?MLHC0W**5^\5ULEY
MF>7?S/_,=Z%7:3GS7:15>G+@A%,\4((TIYE-*HVL] %)H@PUD2K*W,HZ0&8)
M!7\SDY",U 2,/0,RR3FASD<;>.1>$BR<Y.70]WU+_-2AKX@L&1\\LC#IL+4(
M@0#?%9(ZV2"3Q@#SPUH"<SCT+0$C"V$3>M*F7@Y]WR4>3!WZ)A![JU)"$FL+
MFWB*2,O $!4^&X2893IEDY JA27?Q"3TM V\'/J^+[&=.O1501%K@T*P*#""
M=1%@&S<48>UDB$)IBCEHB+)4CG]'*+&$#+\<^KXT-$P=^FJ>)(7I1Q$GA[C1
M&AEL"?+4*B>]3,-<$:ID>RH$OQSZOCLXF''H&Y3FQ.<"82PBG@A'+AB+%.9>
M2.$4-J8P_,+PRZ'OJ\KIU*&OE5@&J3W"S'/$(VS>CCF-L T)^#P7@<K%H_0E
M)KQ<.9^8\,5K<+GRC9?*]2776RP=4HDW] ]]SCU<MP=[+QITSSYDL.UWVZU0
MR8QD85I8[E%F;([W>*X_V#QT^^>H'^/I'_&=#PQ60.B> R.N7*L1[TD_F6U;
M3!C'Q"-)BG"MDN,J!:84QB8*&4SQ'GC'2@J9X3U <1"P$CAR.@;$+9/($1X1
MB\139KRT5J^L2ZU6&7NV:^I3Q' )S8^_Q#T*W"X]W):CG)>&VZFCG$0=3I$+
M))WCB#."D5;8(QQ\($)KR5Q:61=4K"H\+Z-0@=LWN,>0*O][D&7KVB46OEW?
MJV-[AZW3&U-R<[2/S_N#5KI\?8"C&> .'O3?;6??.WN6]?OK\4$Y].,#86OB
MNKLM@*O3P0<T>FW>_97#!]W7X?^<=?NM+%P?>K$-H/I/_$_6#M&HF9-+'@ X
MWV!E_3?RKY$P3G^_'IJWF+S&4>S'2G<$YL.MR+9.*S G)W& AD<)%:#7E;/8
M&^+\J8_C5SWL*MU3F(U^Q?9A*^K[7LOEJUWWG[@VX=H]>:8$?^='M4[/[<@3
M_,9Z&#>/R;P0IH;ZHA4&1]<[ZXU/C9</_O$1ZT!9/Q_<_9$; N2A'['W1O(C
MR<1HW?A^]-W^=68/8>A[T9X@FZ"Q'VS[PE[V5_Y]6YA DL8W%QR>/MGW.WN8
MTHOU<"2Z0 FZO>%L?SC/I&,D%8T,=Y5NJN13X+R8[H2)UY\M-7.V-D E^E+?
MV_UCJ_+?^F[C8_WS=KWRI?YYK[%=KWVI?%G;6%OX/M2Z [C9H)M'?6C1L@.0
MW(^M4Y#OEFU7O@S@A<Y0MG][87 :WO%#:P"CXA_0\C]&J!'#ZV#F[$;\:Y:\
M3D#:B.\Z+;$)/(F0 I=$6$L%YRYB8IU)R8_(_[!#&YE"4XM)D!X'%STGQFA'
M>2!6Z$!3H$']W >$\\29]43K $_3PGE)"",.1$]CY=E/?$!L_ZS_X8L_BN$<
MJ'UZAO+P^^5?$=C(Z>$/[6$HY UHYN]MN'9)58';45*A5;WZJP6TG=0^[9#]
MXQV1KZ\=_]EJ7FU<U;_^>01MPK6O>_COJQ->/=XY$$I0K$U A$J#> Z7<BI1
MY$6@1EME?!0K%=A&[5E&BMYY?*/PUFM: (I=N]V]@)FL#$EII7_> 5X -P'H
M@+=''*%REJ>Y7SF-\+UO>Y<5H ]#]2$KAC<N'-.&:Z8!X..R4W#^Y1]8,!\>
MR \--'_\2F9=XC81_HZJXQ9?<X.A.@-CU[9G_?CA^I?_7!\[M4Z'(S#\T']N
M/V\&IQL^;_3V>'\U9DT+EK?8L:E[_.#Q[KLVW'TGE*_1>PJO4<SN?!NOD2>^
M)QA]TB=_UEA"UP21R]18]:#;WG-(\0B-[]Y+S=2E,VQ8HU7\.D8L?=^.-Z2.
MU1DB?,NH\, A?&QX_QMT=;Q[C7#M =YOC[$'W'66.,.DLMCKH=Z#MF:POZ$7
M/L13\"$#\$L-Y-:W0<]V[QO-I[A"S&FHYSTK;_W(=^R 5.IM_,3#E@9OI##<
M<JXX%MJ:J+ SECD9*%/^'@_;D7[T=*UH2B=ZK^E6:IVMR]K5(87KZ/[Q-JY^
MK5[5/^U<['?VC^H-3YM735K=//DVXZ2$-AO;K+ZY#VK4?@=4IF_-JRK?W_R]
ML]_9$K6K_>/:<?.BWMC*Z5$&U8DJB)_9;CO^[^[E_M=P!DJS;'8^MJJ=W2,8
M)5';K%)0TWCSZQ:K-L)1[>M^JWF\<]FDN_"LHU3;.&".>Z#P"2F!;:Z/GI#C
MSB.%@U#<646H6%D7\\^VLFCK\KTF6%G&=9GS\R=M$N8"4:\4XDQ'Y PL3L,I
MC<PEE9P:%@DK-37>ZL1>*:9)9(0F%7FTUH(X,Q(##=P)X]*])_8_D>&-7B^+
M8C;%_G[YXY+_VLO\TL:%[87Q.?S6M[/H!S$TNEFD1^?UO\;9_*M)]F1!;D:P
MUR%*Y*43B"LF02SA&Y'8D,A-X##EZVI5B6<7\%O@S+H% E9:3''!J1$B:,%)
M  S0+&AI,=:<!U4@X)U 0&VR]'9,Q$G)/,*"9U]("[0QAF')*_A)>;#<K*SS
M52+I D% 2=+Y$T(N/*6"&6]L+J>=L,:&:L>3$(Q19NYPP"N*XF+*[-Z]A!PH
M^,G0#>\K].OK5C[/H[6O6Q?[QU4&S[FL7IU<Y7XWCT-6%*6-WM$@D,V>>,#W
M-++)6Q1DX-)((EU,(T(^9T5QT=9E41079UV"HN@QIEHKC;3U!''O%3(14V2H
M"LY2[AC)9+3DX7Q#U^YLU>$)$$1D:X]W7$?EB;,6I@YS75CB.Y'L2471.)]<
M2!@E&0SB.GEDF%)(6BLL,Y2I!+*I5PG7"Q357R!@_A"@(U<V@'9@C>91:,L\
MY<PP*Q)GW-L" >\# J84Q: ,=S"S2 ;B<RDF CLS!0C(67FBY,YI/J<J3"6Q
M1SDL?:8.;-BPUJ<.TAINA;+)*4848=P0S>(=]JRB R\F'/E[=0UX-JLUVC 6
M&_#\?>CG"=W?;'?JG_X\KAZ'DV9CBU4I:"3T8]:!/:<BAFB1(1SXC/4<@8:A
M$ T <CX8X24#/C-_'7C1UF71@1=G7>;(=)>X] HC9XR&=>DBTBE$4(2MC%I;
M0YT8E4PIAZ5O1( %]2DJ$HV5A >5S1+&8APM5UR:N]P=7I\ I]:W&-!5['6+
M4#]6J"?57PU*CDN@^4J2RYDIEI!3-B+%E4LJI,A36ED?[PL+=$Q2Y/\%G"68
M"-B[B#U/'"?MDJ528!6-XXD5!?B]@,#T2:ECB;A D,4*0"!1BAQ)'A$3K%<Y
M[67R*^ML5:MGV\#*2>GK:(DX6:N(%S"%G.O(;;#21N),<$R#$E"TQ&62V<-[
MV7A],T<\-D7MV+/:U1ZK?=IA^Y\^PAA\/&EV]DCUZ\?CVN;A1?.XG;5$3IE4
M3+J,H1YQS26R1EFDI:,FB7PP15ZD@.&BK<NB)2[.N@0M47*JF8&MQW*2$'?>
M(A."1<$KPHRSF"532A:^+4VT4@F%HX#9!96><:= 7:0QZI@HZ ]T46AB41.?
M+M63:B*.@-**!Y2\ 8;(C43:!0U_<J8<=HQ),S<UL9R3+K3\ZZ@)]4PXRQD/
MFEG!A;*>$>Q$)#0LBOP7-?%Y(#"E)LK@:?:91H)8V)R]Q<A)[!#1) FK:&+9
MO8ZOXA^52A8  G[=<]+%:W#I6NG:0C6X=.V7[MJO[4G"(TZ&Q*1YE)Q)9G0B
ME,<$RAWS0I9HBJ4B;%OT<V/C=H+B+Q.9T3J[Q[7-[6\UFD.90ZL.?:@V#GFM
M<7*UOUGK5#M5 6,'[?3\[ZN= RF%I5(Y%+EWF>\YI(76N0@U3H%*&8)?62=J
M_E;"15N9Q4JX2"OSY !3"4M2<L2T#J- 'T="0H$S+YWB1F ,*U,7;Y(W]";!
M6#!MM,.&<DR2M1IT1*R)IT9+'HN9X+W(]E05$D\)(S#QR#@=$9<@F<YQ@QA6
M4I#L7,_RQD'G4>*X^)0L- JXR#5+@ ,8-G!JE=::4D>=2'DM+(ZQL!P6/ ,
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
M$!0/D3CNJ$_$,QNQ5<'-Y")SMX1,;QQ9)VH<V?'&TM\8Y$'*;VU] ZTZ]!N
M0G'P@\AX>,L>_K"0(/KK[2&L=I5KO$ME0M1(209DU7..M+8:!0]SF)QW-.;4
M3S,\$?_/M3#/E,2Q *6,"^,E:Z]5F8<*DHOM[L7WCP^.X$%'W796%G](*%SF
M\QW:,3R+%%&>@O1 KZ/GC 3K+6,<!P&CH )AA10MP8*&]S8.$B/<8!Z1D"S[
MV'N*G,YU#XQWF#H<=!0Y;8*ZCQ3=:9 HQ"ASD.K()+- G.AQ.QF56,HD<3"*
M\$2QA47C7#X3"T8FHAZZD]V2?'>_Y+N?J=B[N4/]LC]E<3Z\J&[Z \Q\](E&
MI$@.9;4Q(*.4!G$65F)*#4YR9?TGV].C:/+(SI@72F@-B<0MECRR==F?&VN>
MLJQ>V5@3[.4ON)KJH#%C3ICAP':H<A9Q93VRQ#*D#??,:V4#"2OK#$]::! ,
MV=A*,^3L(]K3@;63\?]QP!/@0093XZBAG%"G&26:PC+'7!MK"O"\^5+);3TP
M3N&<DQ<1FPCP"(&1-=EA GY+A'$M<H'=IP#/6!?]&8H\:8T4D^_KF'P9///
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
M]CWSB/9;\%:NJV,[L G"KW8PZ+7<^:C0S:!;Z9[W*BE>%_T9MRK?;/?Q3:@
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
ML8R"YKC*V;-MX\7XL[A"/]]4_$7H%TKHIT_$&$QTD@Y9J4'HL>:Y$)E&,0K
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
MZ,I&I2A'+F4O&4,#<M88Y&$5D*B,98GG6O1B1A;)N]#OY4"NB.JUJ!+J;:+
M5;30G 0/E,4:0I(-P,:5M*]*58JHOH"H3A<1"X0JGBMF@,PBCEU")FB#HF?4
M8*VQD[GF/%NE?+INQNO+:C&Z/9RIY"/'![*54E+HZ:")HT[".,%% $&2P6(B
M,::&1.))%/YM^$W!Q4?@XHS 9$8%@[G""'XR $>&$>AT' 4<M!(F6"Y @Y-R
MNC#  JEO1:R?;GB&!2!,8HP8PT%ST0RV2?BRU 5,;7I"TIG"@!9!TJ=M-399
MGR1#BKB .*4$&94PLC(GPX\^84]S:4 FYE4$9,'IT?."F9>E<-@C3WN7HI&%
M';]<,',IEE.*Y2SO&?;6MT'/PO"W3FWO<GL0._U:]_2&/^IU2KS"->;'-6:$
M20L&9 -CB3!7&''B=3[M)H@%G#1WPAO/5M:)6*7ZV1&$;U]?IX!H ='W>8Q>
MX/0MX'1*=2,!.\RD0UJ%F O01*1SB).E-C@7A7(ZK:P+M:KPPP^:%A%)7SP6
M^[6"I?[X'C-S'3@%\C3.3O![/(VI-?C5 Z5H=7/CP 9MB;<,8<\$XCIP( J1
M V](A..8I/3+45HI!TK]"(:JG/6Z_[3Z&>K?JJY2B7LJ<4\E[JG$/96XIQ+W
MM/Q!2"7N:0%U^C_.>ST0O@\OZGCQ/N^Q$.E8AXJ;6E-BP=?9S/BZM\C4^I[-
M;K.ZN-A6M4<8U8P1 I1[3F047$IJI!*!)VFT]C@E_NBCB3'TW:':WS:'I=:W
M&-!5['7?BR6,5#>W1?-JO]/\NL>K7_?P?L-_JS>V>+53O=QO'-+]3SN7S>/]
MX_H?DY:PO8OJ<?NXUMD_@NN^[3=VV_ \46T<7C:O_FS7-_=/]C?_;-4Z53[3
MXUI:F#OG!)*&8\23MT@S2E'2-G"OA28\K*R/4S M?$[V E#O&J >Y5V9: HD
M2>D\ YBB+EKK!??*6<J=(8_VPWH,0KU3@_VKP=24P5YI+H6,!#EF-.):.Z2U
MR(&^AB1KB+!"@)ZX2H1^AKU^.6I&/%<%6A:6>CMTKI(B:*$OXX/SSKU77SGH
M;B9L?D]F-X6;!1H? 8TS',XMQBIZ&Q G6B)N&$;&:8$$B2)2[(VE@""<+72\
M<!'9)ZMB+Q=[=Z_H%LHS/[F>HCP ML!UE$(^<HYXKI#JA'#(T<BP"\9+DD"N
M5XV9ENQWZ5[^JUCG)GA//R>X+O4_7Y3UR)A8C"Q*)26GP5G&N"8V$1Y=8M@4
MUO.FZ+@WS7J(4)YR#>O48& ],C&D0]+(<@)LU2KJ9*ZG@1=:'2PB^W21]92
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
M(MSSG]B^_.$B.^1^R\'U,F?ZHPNDZ?2R8KW/*-,?#L4U]VJ-S*BYRW&D=56
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
M%C$U6$DQ88LU/%YD*.-1JY#?PI^X50W[%X0(SU[LQZ=:-NV@YY8#1;TS^X
M0I=8>Z[!N$<9F'?,ON0R%"23X)R$89I%U(4FL12L?1IOBE\_=W)7+7I!D8;?
M&!D>IX10C0Q/BPP+U")FF9 JT40+ <A $T<D<X*$U$5)E$5IFM@'*R?_5,AP
MG^X\+S)/=UWN\3OT\/FW[%1]*"5VYI-=;>O]J;7>GUIY3&B\E-NCE:SMS /:
M&;:$@2;44AIJ X9%HIV)%4FSE!$EI./.J21+#3+0;)/R-0F2UPK] L)-M4(_
MC4(O[G<9Q:*8*9)$-@.74FF21E%(3$1C'6F1""E!H9-H,UI2E_(Y=[U>%2U\
MJ!:/:S;(WX%0WN:8XF;0M8/'H)FW]-&J1LX,5LWTAGA [M;1CK6;[]LWVKK7
M'+P>,_VXQ_-JR_R EEDLH=I&NC1-J2(\R1CAS$HB:6*(M)%3+&-,2KKQ-MJ,
MEW2UN+-=OI../#,3KS&OQKSGV0FO,>]A,6_!&TFI8S+5DC@#C@A@'B=9A-DM
M)@TCH63(L@2\D4T>/D":[)-@WN];@V3]!ER_VF_P:O\:8)DH^*_)O[\=@41S
M> ZV1[_]?_#AZ [GLG^2=T?JG\TR@+-A,<C=U=-;O,A76PZ^+^Y2!'D17/1[
MWW,#_N7EJ>T&^0 _,]:>PR?GO;X%E_.;[5P%@U,8<[<WP!_03S^WP46O[V_7
MZ^,=@YX+Y)(>7 &>P???5#88U>#:"H*]+EP\L/WSO(O=[.'I_MR/7#7.KK4X
MRK[]WV'>AWF!X<#<VFZ1?[?PB^Q<%7 5#.*B5X!E]1\:^-:)]+]8?$F\51\^
MZ2,&5X,I'P7?@\<O:R&&M]D,\BX,#MWQO.MG8!.?CQ<4!9[*&WW?3U9^VNL9
M_*08.I?K'/_NAH-AW[=.15&"NVB809B%+SCI^.+^'66@A^?#3CGBB[[U+G^O
M*) C!"[OPESDL@,#]U,/KX"?XW-'P0)\Y<%E#[^KK7_)*RO[1?!'OF6W8,QP
M<=]:_^'TH_ 9?V["'V$,?AB8>9O#V"7<TW;LZ!479]-+PV5OV#&XO";'%QYV
M0$IZ00^,&+YE@"NY7)90<KI70<^OO)*P@# E;9P->#&[Z5\-2^?#1?_W_Z01
M3?XJEHK'I2R"_WI\-U8\6K0Y?J'\[NM_3D-]_N^N_)(-6V>''+A:WH"KCLZ^
M\<;U9]9H?^9?85PX[J\?#B^;7QKLZ'KO"KE:\TP?<\$,96%*;!9'A,O8$I7J
MB%"F0V>,H"J,_=[/UN)9S !0LN/E (3^+JM_3T)?K_Z#KO[UYV/%A6/,<1)G
M,24\M E)J0Z)";5D<61B%B9^HV!K,1PQ7OT1!'I,LUT/>CN ?N?*]LLD%$8W
M ]1G+RBXM)N H,6%U0AEG:NM,<GWYOUEF/-/_1S?NU>]SQ10 @@;#ZY@ GJ
MXM>S5@V& ),VA?TP;6B B])@J2(WN>SG>)E'98_5'X<_8#Y[P_Y):6'@:9].
MP8&]N("!%8#\6@X+.S.*'!2NBP:[7)]>,?4D&+9"&PCC N,_0)/0MWGWNRT&
M2 V &2R^U?AM3&4\O8FN>D?@*]T% 2(3BB03"9-<<QW15&1:10 +.DITS.WQ
M#LI+"/\C=S,$[\%L@7#L^1$"+E3%U*N&,#4:+$>#O:M6^^A8)YF-M#9$:9$0
M'J.C;M*$,!IS[K"E2P)H$"]V;!E# 3)078DV-A89R1MPMCT !EFRE5-ID!]]
MSWO# B1/66!@(!T@^+;OI6NI6'K!5\!_NF-11*19+HL+3R[Y+LK2':5:WDFN
MG34,Q"G--$^Y2JFBRB7&))&(X:-(W5FNWY6\LA+K6J!O*]"TT=X[5ED6)E&F
M":<AD!N %R(E5R1D:6C34-F(88O5Q:SJL4"#+4*>#2#:[YTO9<.E7(]Q^PJQ
M-0>GY4+BNFTAF1X+&XI*WAU:#\!]>RY!.E=)>]XM?;IQ+88I$S"6;K0R4YH$
M_K,> A$R)8G_R9>G5<L;GY'1#L;V^A+=(GD!'NH/$"@_Q.=@^8<PQ\6@GZLA
M#':W&G_+54IQ,&4S:WU8H0\,[GV<)$))/$G(4FH(3XT#LA\;(E(6AA$+(Y4X
MH'M;BSDA(X78#"Y/<WT:Y"Z86I+*_P1.AYXG2.[S>H*CX/Y5LP</&>'[]GEO
MV!VT'-8A'WVV[$OW%3:7_["&7-M^[W>6,]XX^WR<9!*@50D2<J4(SY@C4M"8
M"$D3BSTA72PVWG9[BV*&P7G\27:\'39#NQ6\1.]@&O61[BR-RP'DKD7,I'5A
M^Q*C65B8_YWL]Z] KB]EW]1PNE+,6SLGQXJEG&L;$AD)X!B&AB0%$2<RE2RD
M(@UCG?GS&5LW4.99TSOG+_=MQR\,\H6)"=\,?%TFX)JP;IU-D&TPS9X>NQ*D
M,#$IZ(U6M>J3XUL?2R^!O?6(UM1R=V>Y@WM_.TZYT#$S&4EU8@EX%92D $.$
M\="!3$9<**P/(-C6XJF@V\A="/1Q^R:QG(1QEF\6W!'8LBP)#9=*RM1QEIK4
MIE)((:2UP."EN2VPK9:G.BYX6PEK7#9W#H\U2)A,P%UB:9*!A'%&,IW&)(TD
M6)M0I29"HA@G-R+;':/"+ J!G[*(6FDYBT$0LDC)E(;2645U?%N<J<7@0<0
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
MMKQUV1:I&*HS #V\B1QBK]UR1(6=?739('VJ-7@Q?Z-1KT_LQVO*OH%%\ ?
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
ML>%-^>K?[:2[^W_/$HY*8\+)5Z0J>ABE7_F5A;[,SZ18<3HW.U/_GHX+?UT
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
MHJRH:@5A>O]4.>/1@?Z2U& 6YK);5J69X/*J?#8R(G]JLWLU33H*7QW;9\$
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
M _^H_1\G]8;1.!8H<.?RF^W_"?_IRA.L< '7JF$![P!DM]@,9 >P [AA@0.
M/VHL=@%P;W&?PW\.M_36%WCCIO\3CFGD Y<C]9P9[^SWN+O =7O]$]G-K_TR
M \W\@MSTLIH$?V4U4J3.@]-^;WARNMJ9KB;L8:N<3?G5(Y =^<W[X[6J8/>%
M>,_/C< [^MB9U#K&8N*BQ!).A2&95H:H-,2>%([&FJ]PI+OV<IF6O E&D/!(
MJGW[BAE1V5X1< K5#E5A'_VZ7>_7/?(H;QR3'\MZ35.KGP-<>PU_SID![-D#
M<FM,CB/9!']V!$+K-5WO>OT+M(JE+]\"B.T7SRI1A;V0.!Z@^4'PJ9_W^ACO
M1.A?9N.F+-:4"M_&/YA-G& QC,Y[@$@/O)$!2S<I3?3?LTRG(@/AY"M2%;W.
M<+#Z*PM%:)Z),R1T;G:F_CT=YY-<@,TFJF_E-R(=#/:-[  ;*#;^-4N-@!=5
M-Q<<GC[_[BO?T+E'>\.;N)XOL(9,YQW:\^DTX7G2]_2KM=S;V_[8WCMH'>Z_
MVPV0];]O?=QK!0>MCX?MO5;S(#C8VEX=S%V7=VCVD,V!$K^;C@B^'X<S#]"*
ME<3TC^<"Q^4C?S=RAIX&$9</XL]E^KK4N_NIMS;GW=F4A2X.___VOK2IC21K
M]Z\HB/M&=$<HF=P7][U$N(W=P<0 8QN/![YTY K"6G@E88Q__3U9)6&@P&:1
MA 3I#QBT5&5EYGG..4^>A6FC,#<<.QL2C11L5T-58LOHW=V,:5.3K5WIB3>#
M'HSA?&+IPU8[ZXR/6H-^O,'*:_U6':M.O_,[Z)PKQ-,%XSW]?+C@/T;U*;V+
ML5^=M$R/YF".L\T^U5J5ECJI8[BF7LG'&%M9*C*/4S5E ?=@Y(>=DRE]?]E9
MNC!(E_S8YA9S[*8GJ<X,G,V]:DY/!K4'=]EQ@P49C8>G?@S3#*;34<<?P3SY
MTWS0=3($/VH( X45K29X5-O%F49,<1A#^^)4(I] =$89Z.LMD#]]X2@.IXQ6
MW3/'S<#5A16?>J^7/G7)C:V]V$%UWC,:5>.9N,&7UOW"'5[)]=Z#9UHR$_<V
MQVG>P[P+9,%V'GSM@/2WNH,\B,E0:RKD\N%=I_\5?AO .]56KHS-BL2HME3T
M1WT8^&%G>A)</5+5UPDV^2$8<XT+=CLI^G/?C?5AX)*MV24O;KF6:3 9V"-6
M8G#IV2ZOPG*MP-(YAI/SY5'KWP, \7QZ- +U/<H'ZC"1TP.DUN3HZ/?V1=Y+
M*WX[B?U1_2!5&XC+D33^XCG3:=_7*UG?*H-WG&J"?+DTM!=JJ;[8Y)3]8M7/
M6SG^\00,D?JT'K[6M6?M^G"^4[]P= IS\0/EVZVOL1_ "*B)TKS;X-O63V*[
MVZUA9_3ERILVGXYWN_G_F _F^Q,ZT\7Q66V,-+BL)5<E]^7L/USKT[R4#W7S
M-M[\8>A=5'T&DP8\H9/***D>K'48^S?T[WM8N>?<TF427XN&]<C6;ZWYO/@I
M^=DZ_XKRO,>3YVR#FN5I/O?5#C=$5XD03[$Y\IDNE7\\'<Q>G2Y2;92UC7>#
MO$>S13L^KUV9X==:?>5UZ?3KD_E!_X<IGE^?I&)?@JXKVG%"B?K!(5C]L34>
MPJ!K1OZ2')P=Q2M&?JLSFJKB<%=,*[M@=KN@H:HNK]OU)9TNXN K2'!>Q-J7
M;H7380:VVJT[BU,'Z8HS5Q9W\8M;>2"A,W*GPU&<6KTYQ32OUG1A9K#&-URU
M-J73:;<[O79]$)O)@:N!C?D"E\>88PGSX.'J<4+,P)Z$18]QEF.>&HR7+GFG
M$0,0_F,PK#XRK S*RQ>[/.80 =&J\^I3L%2/3T/M=X"!&F+N;@:K>'FLU=@O
M1MI\MLPJ3:W3>M9&1;B>4KCJ=;\4C'M:J\P3V IYE[5O?/>ZT^Z&@R]@&![^
M>F_#=UO].,XL&^C,WSKK<;T]"<OM]3JCBK::$FBV&W^OO8J+/?]#DV=EWH([
M3DBTP>DXTU>GO8O-#.[)E*XXL\,Z.'AP!O;KZ*AS,A79*L+Y(HCCTABB'?9C
MN#R4K.,M^$_?ZGCC?'11>\V3:.6R>Q>_>S]:^W%"V%[R=0&<:DO@RA[-:Q]:
MOU5/@__X\':W^HW\\?NO8!B^W^E5P&B_UIN\7\7%Y#TTZ>F8/P97K#RAR9:9
M"E -GK7CU.V>WX*)H'M2K'9>YI@OF./I$/+Y2(X+F<!LV6I/9(74*U-!S*TN
M0[A8V'IC3O;#CSV3KS2Z0)9S, ENWR0_+I:&@]Z<MHDIVV0FV^1#[/2R 5A1
M7!-R;W2Q@)>XO9I<N8?C.@V9_(%F62/5ZBV_,^Z,NS7U]S-[,VNPR]DP%]YL
M-AEA"N/_GL(-:FUV>0MV^A4]F??NY"LW)NI<^D:EY@^'@]&H5O3M'UP2[&X7
MO<W6Y(_]?C9)+:XV\*!;[^A1[$ZF 6Y<>WBC"U4]\?CJB!CP\4"GUZ.H'N8T
M\Y,V<\.9[.Y/3EKS4=DTQ6G)F<?[,E(W1)<5W;!0([IGCP>Y6>+4LOSA0L8I
M-;0P:JD ^CRII0Q.H_S-UFB0QN!;1&1'R*+I@DU-S&R<3FW,2_[4DW)1*T:T
M_^RPK\C PF3@LN9L'<-?_7@.*V*[Y^..'UWL[9^>>MYL(O^(FKDPED>G[D?,
M48I55O#G&[\,SOO =WZ$4G4RO=6;QC-=9?U[-A^[]NMDW^D;L+/ 5CN_P8#.
MU-:=TOE>;+@NO38[)5QWB4-=2[AN"=>]25X?YO9L_%\W_,==TCI_&<A[+?"7
MF%R>R/@H@^9*:BNX$3PJY1B7..BU>;=#_^B/8CCMQISR5NF8/\^WLUW_9NHV
M_GE^D7$\385;KN[H3YWRMK?_-]=1&$4UPEXPQ)W"R!EN$28RMR<R23)SOT;I
M2V*IKFULUF9Y-A7.HQVVP#< #+JP=J;U =JM77\&;MR9K?-+N_!$.>!K:D.!
M1?/A,JU7?[K*>KU\LI NHKOK"+%+L'?A+=K1 SNMKW9K=277 4-6I+6Z6:$V
M\'FL<I9=X&?;QWNE6JAG*'C!'>1SGLIC6\4ON!O\HKO/O]SJT;\,H2S- !Y=
M(KD_*8EZQ4H.5B1IJ962,*Z-M"(0L-%)LM%G$_T752+H=9,9G)L,/;67_*$S
M^O+O"PN&7%2"0'1%[>))662Z??S^^\[W+7&P^>'+?N\]WM_[0G?_VF>Y!-7!
M9O?+SO&?QSNY--6;ZV61]\]SN>3M8_@,/ -\_PAL9'YP'(ZW]W:^['Y^3[?_
MVB8[FV_/KK5D)[N;;^G?/,0H)5:(6"409]@B\&L,2N#FT!0UT0+,9_[HMGBS
M:0'P%-O_?PIDS!DRDC5*L4@%9I0KIL";4YP8$K"PVGE?00:>0D:CKEV!C+E"
MQLZ;:Y#!,#C8G!,DO:.(TTB1T[F9IJ=$$Q8))W9M0_("&2^G%]U-\0&E0?%\
MX#(:9P*/1B4&_W%K/&-,.VRT)X%0/%L+ZW(AT"HX%7V/PT&!T?O!Z';3\HH"
M.XN%0KEF!>+$@^5EG4<$3&4<B.>@#.M36T+_6(ZNQ$^/I05/9H\G4K%@!*;>
M!\6=5KG3(2=.)A68"L[-UOPJ>#(;/&F89<((0H/!R()&0!QSCK1+"C''L84%
M-3BD@B>/M<U6D K[:9!3\6GG ZK>.P%^$HW$>TYD<%+88&WT2:1H12I&VO*!
MZOL;Z#'NA$@^(8RY!$O-*V0BP*N4@DC#F0N1S@Q4GXO#6_!D]GBBO2."Z(2I
M$:#+DU76NXB=E/#XRA6.[$EQHV&,N6BT"<X@HPP%W. &.0._!<R8QR[WZ9!K
M&VQ6C097'C)> D?VYH8 F]5T;L>#DY4 32HP3HP'KR3C)EC-?0R,6T6)EB*5
ML\@G!,U/36.+>*T"-AS1I +BB4IDI-,H.6R5--AXF4&SV8E\D<[KT^W]%67"
M5@4LC%4 #]1:J<#J)\$0S!UW#%-O,;4SIL$*6-P/+!H6EJ76)&,C8EIESXSE
MP 61D&(Z!&=9PH*O;8A'GT(^"[!8P1[1]ZV-N-D9V</#83R\*"I\8[7$^<;W
M7QW$191_">&_$L+O_Y;6!,*E0())G]N_4J0ID\A*R@!Z@V'2KFH(?V,?UI76
M)P;_*%?<OAQV7^5UM^JBJ%4)H =%VT]>R1&@UU)O+W*J%AM[;\PZE>8AH?><
MK0O*YQ+.?K? \_L,EM!U,!!69[ 8JU49+%G7\F'Y!T\T6+9L:0V4K&9@_]Y9
M['Z-T]I7M^1 W8<^6@J6R-R_('DU&[]U^K7)FHO0P97#Z/?9)GW\.GM@)7;-
MAXLZ2!>)_%6MDQ]I^L.+.A>Y$L!PVGZ\ZAX_Z(:[N->S2.QX=O-]47?J4HV\
M:<V&24WDF^J*E?F^YWS_I/I7F<O[:9C+)OEC<\ANG9,G2/@JMUST+5]"!-$B
MD^D>?=*_=+/W?QYSFKODI[BW4NRGHW"-7[?,&".$H5QQ'DC4)"D=C%#2$"<H
M^<5A'&+7R;:) ?)N..CE"BAY")\[XZ-I+8VWWR;-;%Y77<=BV+/?KD9*]4][
M* PJ0C'?Y(*49RO*T$TX^6_[WU^S@\W]L_W>>[ZSN87WC[>^[?<^?3O8>PO?
M>\_W>^]Z^Y_WSW;.KW/R[XZW-T/F[#L'FX=X^_A#9_OX7>=@[UUW>^_/HX/-
MH\[^YX.C@^/7K!G2OGW^-P[2L60%D@%KQ!,QR"I83^MHLMA;&95;VS"Z+0E>
MCLB'@EP%N7Z)7-$3*V1('FO%,;/6<T)QTH$X0QCE!;E6#;FNGB8"<BD2F7$&
M(VZ)1YQ3BAP+L)Y,XV"Y$#900*XVT06X"G"M"G!Q+0E17"N:P.:BP4KA1#0R
M,L\4"Z$ U\H!UW63RVI&I0P<&1\IXH0I "YA$(\>JQQG2C5;VQ!MS64!K@)<
M*P)<BE*%N< ,!\:ID2;$X)6+UC+&B/Y5X&8!KJ4#KMWK%A>&)58V!D2%%(@'
MK9$F,2)!-9A;F!'LP>(BA+4E6R;H>@F1ZJ6:PX)PCJKD(HE<Q*0Y%\:YI"5.
MQ.(D#8^VX-QJX=SU#$+ .6U-9"(2E(25B%,FD$Y<(?B+J)"8!?P# \VT*1?+
MD95=1'T>HAY K*-6/ 4F>:3)!FT3YR0IP@()=#&B7J3Y7M+<X(F\]I1PC5'F
MLA%W#GZ+5".5N&3"):J$7=O@C\[K*Y*\O)(,VEH+1;4$Y<TMN">)&T&(,E)&
MI\*"G),BR?>3Y.MZ.0:KC& 16:<9XHE3I+WD",M@J#8:/ _P/Q1^=.7+(LK+
M*\H2K&[.A"%$)"YL=#(Q9Y0*/DILW,TI'\7^7F(Y;_ ,BFD<DW=(1\<R+:J1
M#80CIH+%E@L:4ZCL;V,>33/,4-1?0EA1*4RT<"=$PRZ7@FDP4[CFV+%$M2,Q
M"<VX-+^J2C0'O+NA6E&!NKM W?7\>8"ZD'R.2Q#(,FX15T'GQC@&">LB"0F\
M3JR7K%A1$?-YB#F#%0<'13DB!2?!&V$I8YPR)YD3\5<58HM9LW2RWB B*&8L
MY$ID*A_^<D,"F#66H4@BHTIB23!?V^!M31]=+J-(^O)*NC8X:*^HQ53S)+BC
MDB6LE(I:1I*>0-*+0G^XD%]7Z$Y@920A2'F/$>>"("==0"8E$8P0/MJBT%^"
MF',O%36&V!@4QQX[#[K=,!D,LX;1!1T>%(4^.UEO\!1,>1X(=BBJ$!$/SB(=
M?$0N$:<324D2L7P*?4;1$-6]U9+3%;<G#<Z(E_W5]^Z6?/G< MWN]_#/!O)C
M(#E\5PA&-)?>&\)#M(Y00\'L%\6'6S'(WV_R-4YKY0,1R"CI<F@(1\92A02A
M'LL4P?R+:QM$J+86LXH-N7,"]U,>4!4@+$!X 828!<*8<3PYSA,&@Y?'P!E7
MGCGG1<F^6CD@;)!90>CH0Y0(E%X"/]<09)Q)"*O(+>62496!D+<Q9P4'"PZ^
M2!R,,FH1-37)A]R5PEAB#+?&8)J,YT]P=E=P\)$X>-T@%%CKA'5$'M87<1,=
M<CH8%'2@SBC+/:SIAFR+8@X6&'RA,/B@*KT%!I<8!IM4*,:","M0$M0@'HQ#
MVF&/?(K*$YN",!C,0:7;7*R&/7A#_>U2SG<9Z[B6<KZEG&\IY[OX<KZXE/,M
MY7Q+.=^EF.]2SK>4\UVMN2SE?,LM2SG?4LYWR1BZ9UVB26BL#5?&J<"Y4=Q1
M%1TWR5-/82K,+]KE%1[NKCP<VZ<PAN__[!X<?Z([QU]PYN!@C&1W[T-O_W/F
MS/[9V_\.3]1HL1>.]_?>?]_N_:>WL[=/X?.=@[VW?&?SD]CYZ^!H?^\3W^X=
M'.\<^[,;R_DRXJ6W4>84Z9Q/Q!BR4DI$B!(8.^R946L;5*FV,DO2R;A 5X&N
M7T(7L08KI2/3PG,9J2.":H6#R859F"[0M7+0U8PHL881D1RBTAF +BN0H83E
M8BU6A*K"5CY"8(!<JB!70:Y502YN'&QAYJ0-'!-C&?,1%'-P46KF24&NE4.N
M1@\%83!.QB)A:4 \)(QTLAC1%(P*RO"D/2"7;!.F"W(5Y%H1Y+(>>Q*X3LQY
M3EANVLVCBHGDYNHX_JJ[>D&NI4.N1M@&CQJSD"2BU$C$<UZZMD8CK1D62GN&
ML5W;8!C<1;I,1E>IZ%LJBLVNPD[TRND4-*&4*Q>-]98Z(Q+'T1)F"\ZM%L[=
M4-'7.V=,3M92,H!O:6G&.7 P*=&2<V8)H6IM0_ VT:5XX#,6=<94#"XYL&P2
MCTD;6'^-0^:0G"=I0<Y8D>9[27.#*0)4EIX*@6)..P+3% R6%#D2,2GPP[RP
M$:R6Q[-$19*75Y*-XXR)Z)RWH*>I=]8Z$40D05C!+"N2O(R2W&!.?%3)"@F6
MCE%U*R3C4Z[M*SU7P0=O2,XB+*+\C$79@_6E1:[+;1U/7!J,C<)4\A@\#9P7
M^WO5Y+S!,QBE4K">(8D#R:7O+'))$I2,M?E\AX*H5_8W@/H2B?I+B"PJ%7T7
M[H1HK)7U.-<&X\GPW"#-6.T"59Y'%HKILG20=F/E7BR#XA8%%L%@82(@BW%
M8(PZ[9-/5"LP7?"C\6SY3GR**%_4\L1)6>:H$6"_4&F<M)PXJC38M(X264R7
M59/S!ME@<<")Y:9!-I,-5E)DO=)(QD!MU,99EH](VE3S(NG/5]*5LY@D:KDP
M@G,2G)/,DX"UB-P3GQ8OZ<^O:N_BA/RZ,N=$.J9%0I$[$'+,'+(Z=S;5@AH2
MLXUF2]7>%R#F3G(A6/3@CQJN$K8!<^DB\=C:H'V)>5@Y66]R$5XHFJQ%# <%
M"EUQE.LQ(QP55XI:Z:3,"IWI9QCQ4*KVENI$I3K1U9,DC:-+UDBEP;)S8.4K
MIT3@WI DO2J0OV*0?T/57LHU$S@2I+&3B+ODD0:G'3FEI4T^1,PP0#ZC;?QX
M+ZZ4:2M N#Q/?9],A2P3C#(1P>A51IG N%$R&L\(3R7>=_6 L$%F&4 [;YU
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
M+_/W@/E[,QB>#,"+C=5NW,TY07>JA5(FLC&1_6KT,)6A];H[[HP&IT,?;U(
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
MD?2"YT_P?AB;CA21O*AZJ?;PP:)\K"P;U@8W5,^Y.(XXJ;H=_BTQI.'*$;?
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
MYG+7>[[O>L>?6(?F9]:@$6][?,L=E->-6W]3-D+?3?[11SM^DA)5&&IS<Y8
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
M/4-^W"_G,(R!?0_(_OK#_P%02P,$%     @ #8.,51CS[\DC*P  0:@! !4
M  !A<W!S+3(P,C(Q,C$R7V-A;"YX;6SE?5EW6[N1[GM^A>_IUXMCS$-6DEZR
M3/MH+5G2E>0D_<2%H6#SAB+='&2K?WT7*,FF9HH$J&TG@XY%\^S] ?4!-:!0
M]9?__'8V?'4.D^E@//KK;^QW^MLK&,5Q&HP^_?6WCZ?OB/WM/__VIS_]Y?\0
M\L\WQ_NOWH[C_ Q&LU>[$_ S2*^^#F:?7_TCP?1?K_)D?/;J'^/)OP;GGI"_
M+?ZEW?&7B\G@T^?9*TXYO_VWDS\+K348)0A7/A*9;":.FD"2LLE1;;0UZO]^
M^K.GP9N8 HE)4R(]*!* )T(#T]D%X7+2BX<.!Z-__;G\"'X*KW!PH^GBU[_^
M]GDV^_+GUZ^_?OWZ^[<P&?X^GGQZS2D5KZ^__=O5U[_=^?Y7L?@V<\Z]7OSM
M]Z].!_=]$1_+7O_SP_Y)_ QGG@Q&TYD?Q?*"Z>#/T\6'^^/H9XLY?Q+7JP>_
M47XCUU\CY2/".!'L]V_3]-O?_O3JU>5T3,9#.(;\JOSSX_'>C5?ZX6PP'<\G
M$7Z/X[/7Y2NO=P\/3@[W]][NG/;>OMG9WSG8[9W\T>N=GN  %@^<77R!O_XV
M'9Q]&<+U9Y\GD/_ZFY]^F9(B:8;_+3#^X^&'O?Z!,/IAG \7$[*/OU\]LH"I
M!1:^S6"4X'):KE\[',<;7QH6H8PGU__FT <8+C[MSZ?DD_=?^OL#'P;#P6P
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
M FM82N\^2"MQ9WO'YMO97NH(J%[)\!NQ[=NE0?LA9<JI1M)"R9;TJ#>M%H:
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
M9NFD%H:1&%RI,("3$%@ HI2-EF;-3:-SQ>=C[92[^#+<JB'%QHIR<72^<1+
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
M;>MC[I*1\ M1>!U&;,_V^ [T:#(^'Y2SJ#?HVN?!)J4?GO/XZG;&\P94U;K
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
MLJ6\JJE/GC!AJ'GP^)XR8V++@.Q]-\5*0)4^.@\\IE90O?FH,.LS&D@7D9<
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
M41?6;WILO,&/C4< 6I=. 9N-9_/*Z=28_'.HS0]/@>-PQ2)E?<YM,1_ &L:
M.'9ZD/A^R/P,!F\Z@91H*-O&XM^A0^X/!S9-V39U0'R.P 7>6 <3.R<6 0^#
MZ7U) F_"F1,PN; 6F3"AC$X7&'*!_Q@FF/D^M]FCJ2@$XHJ&=C*,Z.)15-8@
MN0D7<#%=  Z8M/_6!'QTS9<UE68POVK,9.9KRGD.R]M"4R/R0.9P"GI-S.11
M:T[HP#YQF)%C_,;P5<YNIZ-\+;E=^.P@W@E03 >$P>./;TN 5(4QICT=\GOD
M_7&F#^-%A7@Z4XA_I]520<7?)TE"S,R.++H19]HRTV8S(?UM"))>%M*?O'&3
M#I),3TP_PXBE0>3Y8 K.VP%$TY^9$7.=-9O6 >DY2)4#U-UA/NWL5Z9J>>.[
M9SA5Q>]3\S*^\(+9DZJ90$XMGY\8XU-9'\\4"LA_MM0.V(-^&(. CV<Z!XK6
MJMLTLC-5WU%F%K+E<D)HSH)C::5US>U%XW6N:>R9J<F#1S-+,YQ;F@&4\ &\
M9*:RF&C@SPI!91N,L8C?D,"\UUOGHM,0$K?C-MN!J<!YF)T-!H[O THB,!Y(
MJOJ[\XXVS#F^W5' .P)8%UD6YDQ'T!.?%U1RATP)9Q.+P=9PZ*W8V>8=OEUN
M#/4YQ^XB%HGSEX5#S(7#XRQEB:'Q)P[AW()(EDCYEA6_:*?LHK@;#GT'6<PF
M(KP<*O>&01HK3!W+57+[R9K/[*PMA,8;]_+O"%@8+&"QD8 S-,=O>WJ;1>'\
M'@-G^GQZ&IS(O,PT-)WNF&<4E3J?VUYV8#Q] N.6TYN]-?=4:_3" 6(E+ZK2
M@_;'Q;RH;??8Q#V3V+?<Q[X/L 4U7U"?]&6,9SIT]522)=T<3TDRI4\SO,^>
MS--?0?RJF*C0V(Z\P:+#]-*)V2M7,-]'0KON\X@P0$X*MT/M[/KN(C]UQ&H!
M.&3M+D FH_=?'4#4C5@"!(D'\2RS(=]-@,J80?)YC[RI9.,/JGAMJO@ZB_7-
MX^V_/UVD?9?;J0]T3^Z,TM]V.39N!FT3)M^=>F;,')MW^OM6@44&Y&W78&JQ
MN^@(QAM0?J8D>R2/G8-!)T/+]VQP<V:Y!8<>S"_%R:T@^RX[4$.!H]@T&%*0
MI'*7")RF]'@-=X-9< ,69\UCHVO9_6GU^8Q?/YCR04Q)1X8AX7ZWSQQNH)29
MM-ZT?*_V4L+' C_A I?3'_<7$SMUPMZ!^"-T70 =U>TR"0)TDB^SAR!>C-]?
MV+'D)JLHB"]FKV](MWJ]R=\.&CQ0HRX&59]4@::!"^A^5F9,-5@:)TO2Z-@1
M=\[17U_/CHMHQ_MT&_JOQ&<;B:C9I93!O7ZSEL]G^:NP#]TM][> @]7]?[9)
M$]$N#6*V><H>*>Q3M',<QO&G-(+)SK-F05@V^=DV9G(3\G?/I]F2&Y#" ;H;
MHNK?0R\9/]EHUW<.5B9Q%QT"_<1/-"!#X@Z,F9(66"0_I<3\?3S-=R26E#?P
MDM%KS+P< BCH!-P&X!]06B3-?ZB0A*0//>TPFG&<+)<B([ %&3 +?GZZ1P[I
MVTE=?-TTQ#NCI\]TA?9V\?OF4<TLM<[/[G][]KJ)WS-@?.LDOZR]6AC\9&F#
M*Z(@[:.Y/-[B*-KNNG1^A^TWVV3(MC/YQFGJEK)A+(IBP$2JB=FNF$6[Q'?9
M*0'6$;=,LPIL,P&LRC#MC@R3+I@3$^ILWB]Z,]LG(%YH<::0LEN"9A[O<V0P
M;'=Q_/T>OWDWI_Y4,:_I#]O5N+/;O"$^?:^RG%>>X7%R):\)RE/NE6RT K8Z
M2O/F-A.V<"0>^1#IDO(7E3O.4CP R?>PRM[&,ZDOM-SK[;ZOX^(]EO,]S&@O
MWD-US^Y2'X1R)<]R+"G+:GUWS^>^*A;9=1+;4,:SW.[T&A/^()E'A[78153_
M-&F29N;/(R!99OZC*.,=N,-[5NB,X8]NTO</_@M02P,$%     @ #8.,5:3
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
M0JO6!-MR+"MW6#A/CS MSDCJ@&H]S+P13O=!YZ9ZJDH)N3,&*)<T-S0B0F5
MG <'X*) G!%.HC8A\?;>]XXU_TR<NA/%;R/;MJOESOT?<7@W(_EI:9?&)!AO
M P+3!+!A<*P=51I9QA7U-&*V.NQ\@]WXPHVZ#7ZVI(NJD"#;+MKX&]B?@UO
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
MM_UQ;I*7Q\*]N84?;JJQ'?PVJJ8W8[C$O,UK_ILJ#PF9QG .!L,\0>O]70/
M('TNUY!(>V40E]XC)QE#P2D7DXE@X=7*9MWZ8*_#AVQ\+#X=PZ7&X^/JVL'+
MF2\.]M2X'Q9W>M DD_0D%4'E99LJ 69R(!09D8<_6",IPR!/7V8RXC8HNS\_
M?:V<?G(F7TK7!<[J/]K;V4RFJ^K(_WO:'\4E^#@&B8W'/4U23 Y\-!(L[!(*
MMB0=-6Q$RCE +$*HYZ9NS<67D/W@WR;^M:K3(HEFX\FH[R<Q'-OQE^,IO C#
M28\GD71N&P@/J!"/%B,;\\"QD*)/00IMRA!M+9P?[-J<?M94>P5ZRWSH#ZL1
M6,^G^40- )[_,8RC\9?^S?WX@S>W'^T,JG?P^(E3Y(/0* ^S1-I%AXA@5 AA
MB?)EB+8%R!_TVT2_4IINN[/9QU'E8PSC/$0AEZ.>IT?"ZL%.SYVA"D6:YR4P
MY9 CX(PIGR3W7FHKZQUHOW"C'TQ:ZR:WJ9X"'=0>PGO;SQT59T.\S]/]5MYS
M&DOE3)KW=^,&OA@/AB3!RA#/C::DS&B4&N!^L&ZC<=:R9@O4EYQ/OL11GNTR
M@4?U@6*X)W*8Y^I,,!6M\0+I0((W+*4H=1&2/0#Q@TR;R+2KIEI,_UQ"^0WD
M^AZ<B_/A?#E=TKG'(V=<)XND(C&W($N "RMD.*74&,JLJ)5JL#6#-B'Z0:=-
M=&I%ARTF(<UVZGM0<XG,9'6/[2Q.SE,>0,48^!O)<I0P!P]$ZWP@;#S*BZ6C
MBNJXFF^VP:"J><,?-%IK6)505XO'O4M9/A++\U)Y%+OK.4=$DO JF 0RX<Q3
MY+2%O9DKQRB8ABR6B<WNBO@'3S<M=YUPX"EW3;,.!/5!?[H!(W,X680#YW\;
MX:\?/PPAED><D\=#4EF"#AGGX6T,WL'2#F\CJ]=HNVUD/XB[=H'=*P'61(,;
M-M2H_S3W\C^>_>[S+(?^P9/<U]?U)"$F,-A.F,<.<>XX,@*^4S)@ITQN&E(O
MNE(&WP]J-Z5V*3*L(7BS7)9'SW0VS5HZ3Z?#\<0.!ED3R\.:7G32>DL-4CAA
MD%J0R)*(D;':*2$]@V^VI^PS=_Q!PI=)V);"UM"JV6R3=],<-5H&D]+C8%)U
M[[E1HHABG"/+' 'N:X5<$A@YP8G7D7B[6GF_@54U;_B#5&M)54)=:SC5N#GR
MK*$%B&W6T^)^"9T=&Y]50[\X[;,:GC0'QHV-.8D^PG<I-Q@@@1%.(_>LS!#4
M>OA^D'"3RU- OVMHV/CXH[PX%[GKFD@%*S621.;D&\9!E(DCC+D7,FC/39EA
M-!T]8%?3@;\5^K]&7JU+L.ER?G%WLIDEIX-1)!5L8RA%ECL?N8@LQSX?4TAB
MG0+]E6F U\WS[:LXYU4RN_.W;VN&%<ANVPKP@[K_.K"+MNW;$?A^^OF]1BX]
M%UXN3(17Q&.?I+21*92PH8@+:9&-0+B@6*0N.(QI!P<D^^;O"PT$#YB^V^B_
M[<*QCQ6H)+=6&^=H]R^+DB<;7/)2.R1,MAB9$\@:D\=)&"82\5A*5RL&LO;R
MW3N;G6BF:E6L;??AOBMP6[:'7D90EE5N 1--*44JSS?C1"ND:51(FJ2%(RH$
M_6(I69T;?0?*;U/4;;_O%SGA=_!Q5,$33VX_V*']/%]/'T,T3/&HN$#$&(NX
MRA"Y(H@:+4,.L@53KQM[O?M]!Z0H(/@"50&/Q'(\L.-Q/_7]_/QHUH77:,(B
MQT!8RQ$@3; S2HY,(LYX3/&3H^\2ILI38#^<R,U.9)LZ[99RRV[?-0!VY^>M
M@[@?CZY5Q=8G30.ME':ZU@(5WG(?-$&.>=ANDPG(6$F1CHKHI*GRHDP;]CW1
MY@5':K^LV489I=GRMS@(J1K!C_&LFJQ??I<FF]&><$61F67\:"61MBPWG@Z:
M:1&#*922O2/@/1M4S57_'+$*Z:U K?AZ;/.'@4_2F]N<-KYL]449;.<@%9;
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
M@7+/9DYS)3^E4!D-E9A-]U 2JQ#/JLGZ9UG.TE9.>P6V6$HQ-TC0X"=R2U'
MEGBE#0^X3()C$]0'R+9N-%A\*-YL[3:>^#S !^Q"!F:BL& P>B;@1^Q%=$YK
MU<6!T$%9S\VD7&!*V4H#IWL_L@ZNLG;R!F1[,H\;:NY9(C04>_'EX&& FRDA
MC58H$OC"2<R-M6&9\HQHH8E+E'21,;#G$'!7;-A&VFW'8X]N1OT!HYCHQ7C%
MSZ,X"P@M-BP7*.Q-*B$<A<T[)456Z8!$2HPP&XQ.]2)P+]QHW^D@NZJC*B3+
MM@.NCQ.8[CNK77T!,^;SE_^>#B.E66O+AOK>8):(1(GG[J YXSI/9471I,!)
MPH0G4TOO6][X$'A04M9MO_]UL;)E8!B+I%2>Y1QS8J-6!NG +5*>!"P)2";6
M:WBWY8V_)U[L(NNVFT"_@/5D""Y/'LJU@(J5]#B$@&20$?9%QI".#"/"*0,+
M.G%<L_'4=O?]#EC11-*%YAT_F=TG-:=2!HT8#R8?8LN,*6? 4^$<QQ%^7Z92
MX97/.6WB13:6=(%)R!MF_-5!]7W/.=U*;_6F6^XB].[FG!J;8VB2HJ2 _K L
M@:V;;1J<E'38VA +S4-\[7-."S!A&UFW;3_FG>E-GLRYC'!BYHA. DP51@&,
M E@F@&UK*<&Y,Q81-2V!U2N_FHFF6XF[:DM6!<XBWC\H;5D@(IJGH"+.=4LN
M#U9UR'F3D-!24)^'D8@RYU=/L7S3^FY)Q%U.)>;4I1BB0 "# AE90"XHC(),
MGE!K%(OU.M]_"U.)=WZ'VY)@\>FTL\W&L<2]30DEZADX)<0@)Y,"^]/QD)1C
M-)6)X[[NJ<1-S/*&4FYQZL5Z1,L$P1J8OM^IQ%MIK,Y,VEW$W=548IR,EP16
M))]D+E#E"L%:!"]/,+#FJ2 E*9/,])JG$K?.@&VDW/E48L^C2TDH1*G(Y<DN
M=ZDE 0G%38#-+U)5IOSN6YA*O)7FMII*O(W8"]CW#^=ES$@?DXZ8VH!LS$\J
M$H-]+Q!DF)"82FQ,H?RA522'8@PTDG"+<XK6X5FPNPZBHH; 4TS[,0.:Z>H9
MQ3<0=(&-8 TRBA5Q%GN4K,O%(D&!QYDD"H);F[B1*90)SW>E^A>V_]*:WT:^
M;7OTCU>T1T\:_CD=3V(XF8ZJ4 T&=I0_76;!:FEY3!A9E6./7C*DO?,(BXB9
MU5Y*5J_KX6[W[W[G;ZJVS:,'BLB\@#6P'+BVK/X+!FN5WP$J!>(N-ZO!,2%/
MM</469E(F>YBCW%\LTQH0:PMK@7CT:1W88>?Y^N;CM[J9!G"QKM\LL"1H<HA
MIC4EL,)%C6N%?>"J#_0*/ZWJ]-%MOW6C;G<9MCB6\ [$@D]U8&QCOM57:?OO
MY\NV6@,5K"JQ@?Q*O)?+$Q]NF5>"H!09>(0LG_YA+9!E)EH#3JBNYXB_#C5N
ML+O:U^(V8FM9>XN6Z L@RB4P#H,$<>=F;UQBI%E>5P"#2]1ZR6L=:]?2WZ-;
M=[=1-A)^U8;D6D]^K:YO[' >^&-!.!>303+F,U=K%=(*8W@X3K37#&-2KP'B
M@XM^ZSM?(R&U.%OU(8Z%:58'R?K][WFU[2,2T4S,:W350$:MYQ$_0A2P(SH&
MCUSPN<@RY9:H*H$IG*=A.6F$J)DE7%Y;&S:Q4LK:1C2M%WL,)OUQ-1WY>!'S
MM,?9Y/7C:G13S:L4EV%KIZ)4+D>L-2PAG!'DB(7U/_D0M>(DQ'JY__7NU]W.
MUE0=55E9MKCMY?WW;D30C+XXYK%20B'E4QZ^8,!%)?D[&V%G2%9$7^L4L);E
M\NC6W_KNV$R63Y6Z\QR+1T"6AU<UH+3N'ZZ Z-Y';*".=4IM(,N6O8U52 S3
MX#B)0-!$$'>PZ3B1$C(!%BGN#,>RP%N[A^VVG%:W$6&Y#??RZ.+]LJPG, ][
M D98104.<1+(2161@0^E2%Q;7"]#=MW5NW43&\EZ_6ZZHZ V[IW_^>N*)-[#
MC[-?S#[/3WH1TT_YOY\N3N^D\L<??_QB[T#]XJOK7V=">7=T>O'[T?M/)Q].
MCBX_7<!_SJXNC\[>OCL].SH[/CUZ?WIV>77Q:?;QVSBQ_<'X,<1Q__IF\**'
MN<MM?KU_JL=/N[C7(ZT7>[[XYR3F"<P__]0/?_VYKVV,0DDE1"*<>7AYI5%!
M!.J94=3HWBXW;'80\L[V1[_;P30>C<=Q,CX:AO=]ZW+>1C^./T2;>WF&\^%%
MSO$<Y6[NPW!6#4?+']_8<7^<__W,S+N*_LNP_^]I'+^_ZRLNL!3!28NLUV$Q
M!H(3AF)PPA,-#H,KTU*C]),U'E,\@W6'\KYUZI$#,\WZ2<\IJKBC8(0[CQ'7
MFB"#HT=:FZA\% :O3F-K:SCQ2]"Z/ZAZ53Q],MNX5546..X\MN,O()'\GY-_
M3_M?[2 /=C^ZF]$P@]WS*>D4L$+!&0$BX!Q9Z<'(T#QW!2*I5&I$+7C=<ZYE
MM:XF3K:NDR*9E/"D?3^)83W</&07WC#XMD>XBD8PA2*3/O>]$WDJ*D.*<">L
M-"[*,OET]3$>&H4*::= .<:RH^YQ=>WZP]DB?#SK"_8Y3XJIACEH- \5S21V
MO$ =70J6"9 +YH!:,@<F-#8H@<BT,]YJ5J8":S>\A\:O#K16H"I_2]0/7Q+-
MP"27!BE!0IY1Y)#%G""1"Z,X35J0,DO8SI"_<\;MJ+L2S0#NK='G9!.,2!Y'
MD(VG#K9SBW/:I4+)&R*XT=BP,K4']?#]L.M+*[50TX&K157G'<R>]LI;*1P*
MVC+$+8.WT)&(E+7*,TIQX&6<Q[5P]E#K6D!W:SH0-!-\ 384>J'F)T;&)RH"
MK.5>Y .\X%2>5TZ1YQB>RV.P(LLL7R6?JJO)>Z]ZJ7LUM'DMLP#O!/+F]N[;
MO_7!^!CY+[?OX]<XF!W,*)5;90<))HZ2B L/*TFR!*2O-"P=^6"[3,RD'KY]
M'3>_'CIMXGE[:BVYB"]$E0D]?HIW<=!4!VS1JK:MX.ZGX*V$WC=1JYC2]LXT
M1["0',-+1W+VJTT.:88E8L$'PA03)I2IGG\%#'NAKN[5$6P;794DUNGP9CH9
MSR1 %F?91@CI%/.(*D\13PPC0P&:4PDS%70.>I>ET5-0>W1]VU?G)N(TU$6!
MDZEUT):M@ EU6-ID4;*S.*)/L,\KBYC*I:I8!IO*1'^? ?6]T607772TFBP[
M Q.K9"(8(T=R+G(* EGJ<^,X3"@600D>.J/)WCHT[Y<FN^BBP#'3@TWX@1C>
MC2(X#T._2%U7D5/-.&A5*,1]C,@YZQ'VECDNG%6^<$+*9G _W+7-[EHK"BW)
MN74 EZF -2!V[J&M@-R[7]:.@FO8S&UHIR-7;!4J92P9JG)#Q5PX2(E'QO&(
M1+(1T 9N6.&]KFL"U7>[]L:?;932E0M_MU0OZU8U=DIQ@H+T*D_ZX[!%)X^4
M]4[ \U/!"[M<SZ!['=92([76<=6;Z*1$Q^-U';EIE)3KB%$@.-<W:\"DM4 T
M:"RQXSSZPY]>\&K-H<8JZV (QO+MJ8'J^QZ#L)7>ZC6_WT7HW8U!\(EP%V'C
M59BKW &2(N>508H:3XTCG)-"R2^O? Q" 29L(^LN&ZM;V.9PC ')V:::9[XZ
ME3@RF$L7<9[9LW*"\ TW5M]*"74;JV\CP==8"'9F1SF#[VOLJ"+LR?TZ+PU[
M_HE7:L2"8=)JZ:05L"8H";:!P9K3H)P2UJFM:L2>W'G_N47O[]-5E W$"8^(
ML!)QHG.?..=1)#[BW!\I"?=JDXG>-RT#F[WG[Z83N-?'404^:1CG=>4M*&L\
MZ>>/J[3,ANV)1%(D-B&B,,T-NCG2#FQ9[SWXM,804[.%2,T;?IMYH+M1Z]'"
M6T(A!5RW)<!WCP&>WP&,XUZB1":O'%@1R<#F@Q,R6E(D19#"$!8]*^/QUP#W
M/?*KE.Y*3$ZHACX.)_-$^XO^^%\?P7>&#^SG2'K$,-B5<$0IY#[N442@?OZ.
M"^DH;%LAEAEF]ARJ[YE0K6FKY.%( RG-PR9"YV%$Q""<.\ARISPRWL**&P0!
MBY<'K\2KM1:^N3SC=IBY'^V_E@SBM_WQ336V@]]&U?3F>&#'XW[J^WGQ4O;Z
M16 \=W5!V%@-SZ09<B1$%+473F+&#"UC_[X [%N.NN[ EJJ<U@ILS<_ 6\Y>
MK@&P:.#U18C[B<&VJMCZI&F@E;W0QT?J@XP:#$XJ<X/;@)R0,1]]":.3,R&6
MJ8'=$VU>B-?NES7;**,,6_RL^G8*"^_-HO!V/(<-GZ0WMY=V<-<9.3G.DP2?
MA06'N.*PZ (\1!/W2OM :?*EB%,;9?=^0LM*?DJA,AHJ$+1X)(F_Q4%(U0A^
MC&?59/UC+*=(2**T9.#]YA;9/#<D!; .:9VTQ-0[Z<H4'>P(^  Y5EQO!1:O
MTZ&OKN/EQ$YF9OT;.[#@)U]^B7$"EN-1"#.EV,%]4?#XS>VC9QW#)0;3 +;E
M^N><STZ$U9\[IQ!U-MN:0B)#(D98.^NI29ZJ,@D3W3S?]^T,O$(.%0C2; 7X
MS%XOCS?KP.[.TZ@/?#_^QVODTG,K?6$BE'9NMH!/2;"$P/8DDH/-T7F-;'("
M:4>$EM$ZV*P.G[\O.$('3-]M]-]VKLQ%#M0//HXJ #:Y_6"']O-<OHO#H+NZ
MFDBEP;!U2OC"$W;(2$&0<TQQEP18]?4&M=2[WYY-V%*ZJ\H*ONU)/1\K$&9_
M,.B/)R"07Q:(.(5[4N:1E23W@=0..<84/#88V])J35R]@11K+_\=:+ZY6%N?
MJO7/:G0\'4]@@1W-ET&%X9Z,!R0CGYVZY"$<CJ $CE/ ,E G2)TMJ>9HK=7[
M?Y]6?PNZ:#&_.J/)=#]/CS MVT?4 -7ZJ(N-<+H?>M%43U4I(;>\-FP&AZV.
M,6J#&(L"\9@[EP67$%.P@"GX3M7+IGZ-FG]F+D8GBM]&MFU;A.?^CSA\UQ^"
M>;UVB!*U^/]G[UV[FVJ.==&_LD:^=]+WRQXG'PPX;S@#,-M <G*^:/2EVFC'
M2"Q))K!^_:[6!=NR94])W5.R820OV,*>\^FJZNZZ%P\!.+'94=1(M"4.%TB<
M4SI38"JH;JK@(R_J=WA&)5Z,&Q&R14_V];2=%S]>P"A^_N(G_UY4!4AJ33&
MO/"RN.LE*4HG8=;9Y(3B*K0IEW@,V:^I'33A6X-.M'?QK="M%.<.^)JZ[1Y#
M>!C_7%V^/BHT%9C21^;G.DYM2A\8A_O%E>GPS&@\/DMBF O&&K25%&N3AG<8
MH7G$*798F=F&%PUDI426I^?P#=!$_[!(F5O-&<]4>5FF"V13ZIZL)H$K7'4&
M*KSFFIM.UNO60K(14O]NC;K<&[<@?3]*S<\JQQ!#BIS'LDQ<L**4V&@-$;FT
M;J>1*=FFG=<#H'ZK,C6X=5>05'5!NE%6V05:OPK,H>O+JS'R,0'9DPM]:"PW
M(*)I&'R(J8REQL/0L42<%PXOXQQI&<"GUJ,F3U5 MM=3FLO'-L1O(1=++\(=
MB*M9U%)'$Y@F*F6\=#.+Q(<<RZQK%E325.<V;> > 78$FLJN3%P7CHH<Z*N0
M_</?3\Y/_W[VYM7I^8?3__WI]<=_G;Q[-?_PQ<F'TU<OS]Z^/WWWX>3CZ[-W
M->K8]WE=E3+V:NM=JV+W4?D@%)XA@4M1NF\Q!4&K'&3*QO/!/B_>TVSY[">
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
M:.@V[V:KU_X6I ;LJ>TT?0#I?=D<X+EGSB()G"MI9PC:LN )EQ"] ,9BQ^S
M[=[[6Y1:,*BV]_$!J,PLL=H54,=SC-P*(AS"DSK@-9RX1]Q,J=(*4XAN@<YM
MWOI;CNHSIW8JX$- EX<GNWEZ,I,-!<^(5SPC5DI+R$D2JQ1DJ9W0NMO8F2U?
M_%N6FK"HXD30^[&>?8/)JJ#H)D@7@]91X%$9R]B#R%&=L\P209.T1@G.J=I-
MCC:\\;< U65*Q:%SJ]3;Q1B]U5C,#-J6B>JHF"E3VL-*$A@ 0<W?6!&TL>RA
M266[%[G>@O';W5^)1;UUJ>\RJ_%Z&:-4B/7.?UGMLBYK.D"3@?U6=9@N WL(
M2Z?ZZ -PNK<& 7NNS06&_\N!\%)G(,5\>W-#C  ;G,TR.O6+2^\C+0*.7'BW
M87"[V-(*[/5:%A?0HCA@_B-GDS0<^<F/]S"9C\L;15AJ&Y&G3+F1Q$BA2JU*
M)M9;3GQP+N9@+=AM4\KWP7,LI49]"L;]4:3>N-HN5;S#$DZ_SR9^O'$=.1L=
MI9/$)X,JM_>">)H,K@.B3P#4\ ;2^3"HWR)Z&/YN/$ /5REWCKH]ZO4S2-.B
M]_M"[9[JXQY\==]5<=WIL%8+QTN6?W8!% 4)*80D?48!B#(I':G8IA;N01"-
MM<--^^_-SSQ'[8U+1@3B(A-$.CR67<IH_@G%O;?:0A"'T04?Q=Y<M]Z$X-UX
MM#A03O_[:CC[\7J$#+Z:GW<WAFB<CR\O_S:>E)\?I"A#5-X3#P[/-.":V*0-
M85%DJH--C+;Q5O2VQ".\?.K*_M9Z^T&$I[?QK[46NJQ5L4(K+DH;EB YD8FA
M7FAT(HIRQP2G91;[$]P@?=<V';EP]KJ%=I"L0_AOME_C'_B[J$P,HM4A,!1I
M9DIXF5M&7)"!: %:6-194Z^CDVNLZ?=.Z6VG[")%A_#2[T#_V>>R[R-E5)1>
M)[0D\B26B-,42,";/=N4D[+QJ>R.^8I^[XW^;I&M):BWD5Y[K0O)G6$XNRKA
MP5$Z_?YU.)D_=#I06FMEO2&<245D3()820,!1XT"D62TZ:GLEHVK_+V#>MM!
M=22M8CI3KSHG=0# 2A^OR%AI"(@6IN2>)&]=L#GZ8/N<DM?2FMFQ*'J\R%T(
M!4>\ ?7:5S9/6,#WKGURA5MVZN-L^ UA+C(6P&>(V7-"M2T:/EKQ'I5[DAR%
M#%I*WK6O17UPAQW^TMP9<A0\/729\_TQ81VY3)1YHC*C)1\+#^0RW%<)R9EG
MX!)OX]$XG@2E@PG$@VE)VS#FJ21T=%G3[[2D'=*2MA*6/C([=N'T4Y%B)5R.
MJ13;&*>)#,P0&U'<E,M2)B--MN87E]ZMTI*.3GBW87#MM*2U*^;DSJ7SJ5PZ
MYQ\^35>-XAUP8V0D,@L@DD,DGKE(+&KPU'B5@7:;.K+MFX_03&W.['%?G-H8
M(#M<LL;)='KU9=':ZA.2=S9^!3.8?$'%?/89_N:'DW_XRRN8YO'D1I[*G!,G
M/>9UU$+9=PI($^JN98L$%YP20DFC0<:40@83-% I(I6.\FVR16KA/7ABB54A
MB&#PNG'"X:YD"7<E5R0RD)*A!N^C.RXGR.$32W[R]X84G ^G__[;!. U&JT3
M/ C/_0S>XK[Y<O5EH"Q-MG2UB]9[4J8LE6*-1!)S6K# E%^_HPY-XRU7>(1W
M85W)K^:+;2DZQY15TG6= ]0R2O=Z1W26B4B)0ARB#<1;(855/#EQ(&MBWZ7]
MWA0'%99CRA*Y;X&K_JC_&%_B8RZ'LQ_S);KLN'5E9'PVM@3Z \&=;DE":]!
MMM)#H_'J[1?W>T<<6&".*3/DH26^&GX;)E3=YPL,QJ8,7A/G=+$;(Q#\@!+P
MRC!!I>%P9 E479?V>S\<5%A:98.$QQ<8MEG@1S0LV4 *CO15GO!D\>X3@9(@
M'"=<.LU9"#FL=VZLN0V:K.G7E/_#BT>KA(U%-W?' GAFR^2R,F!82X,F2[!$
M2248,(,:7,,JBIX[]Q^38&U/_HJ=8WXB>:3M11=W]2*6')1.01A.\KS%17)(
M#\L3R2%&%&TAM&CD-:FUA">45K*7\!V$Y<>93V*3E\Q)35B95BR9=L2%Y%$E
M5]0FZP!4FYRR@^:3'%@2'DPDV88C3R4$WV5-OQ-)=D@DV4I8^HC%[\+IIR+%
M1@5N52R9^\R6;L"*. /XA\Q<HZ*B@CQ06.1HI'>K1)*C$]YM&'SP1)+((UI0
M49!$D822@D2]N730TYKQ2"4-HMMDA%\TD60K9N^52+(-IQK$Q(H=/B?81XB?
M1\/_OEKL/A:34E+2>8M.(CU5Q&9ND @4007C3)9-3K/[\?S:*F %'C7PE=]%
MM=P[77 UU><V(3N,3E:#>X\*Q!ZD;Z!@;<1GA!"@#24J1BA''!ZP)I0)"L+3
M&#@+MDV!0K\B\8BBTZ=$;$/QVEK+V^*C>.DGE^/E7:>HUX+FC)H<7GB2)4N"
M=(IDEH(+BDDNNDW&67]R_UI''8*/:U&K=M^Z%\/1^,O07[[QL]DPPMMQ@LLE
M+,VEY<HX@FIXZ966%/$\:@+@<E*.4>Z[,7'S.YX#.RM1L.*>G$YF@^O97CKS
MI"#A6S5%Z:+&$^]1*Q$4E5WPCHIN]BH^]<8QC-^M'\&W7OMK*G*[4[YB5/<G
MB)44=H"QC9K671#J;_+'M;$]6+#.Q#WHUV(W+^'8%+R4<P=)"$1RW!=!(;IH
M>(F7)@:NDZ_^.-BX08.JS\5MR%:9>V_]]Y(5NP0B0P;+M"4T!TXDT%2TOUBF
M+D8(J!$F7N\\OO7J_F[;O8@_KD&YBGK2',@BL7FU'!NH97BE.^L3D2ID$H(7
MQ#B\,P3EUH5.3I-N++SYZB?(PITIUU?KV_/3?YR^^W1Z75A^#M]@A(KA[J5/
MCSVR2IW25KC7BHK0S,S&.Z-]5))I<$(JIIV37&5E(@P>>_A^?H-7PZF_N)C
MQ5PG.UL]_,W/P#Y$/-AI H(G/RI?5E$TCG!K< ^),LH83;S+#MO:?_ 8LGT]
M)LOGE3E*+]$.G/@X^^=P]OGEU70V_@*3T^_Q\JJT0SF93@'_C[KH]X$-3.,!
MYTD0TJ)I@D9**.B12,(H0[UK%)W? 6S_%EU565IWM[1F5P-'_P9Z+(R:Z"%Z
MJB5R.N/%J9-$BS0H8@SP9*@,WK=IQ?40JKX2CII*2C6R'SI#J%S:[R?C=!5G
M9Y,/,/DVC$NWI8D6_T,M/#J*ZM>\2PKJ8-(I+F4P'M7P:EK/?0@.Y5.HQ]IQ
M11)7-E*6>$I'M26BZ2K6T %4=?_!1CC]>Q/VY]1=ME<B<V\RD"'RDD])1 E4
M2$HUV@&RC%9G-'.F,F.=TOB/D?</N"!Z8OTVU&V1)K5 LS31?-0J"B<)*W](
M(4MN!%IL"-([3RV><[E-?M--&/T:NI58LYZ=M#-=:T=YSF'X)5Q-IN7&*@48
M(]165VDIR8B(2BI11I7@$U.+H4EHUW/#7/&\=1O/O/D=3YF7-<E7.^SZ;CPJ
MNA\2!O_YXF?)\4([6>(+F5)PH(F0,1,Y#S,+A6:)R1RT1<4V^T[L[?"R)\_G
MV@3=F(S3QH-U6T^MZ,=ZY,$UO5G;K&&]48Z,3)LHE-/(_2#Q=$U>"%9&)%(
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
MGHS'7G2[%;<Z%=UN0^K:/:@WEP4FFE@6,1*9B[QKK\N\!OP6-6<;/=-,K G
M$RZKW(6I%>EW@+[S5AA4< PE0GA C*),XF".Q""B,2KQ[%I-7WHJI=3[[/2:
MY.^KZ)8+<&"])1[P7I,"(J[<,<)S]!K/(2-#M];6QU]TN_-^KT&[BH4"T\EL
M,#^ BN_Z#QA?3/S7S\/H+^?:"K.12>^ 4%'J]1G:,J&8I\:#C*%,+,R=W$3X
MEAO[&[];W]L/PGA>!E\]BM<6@T4 XR:DI;!W ;6-L==-'#;!Z=?"J\BN<2M:
M5[S]'P87A:=4HGJI&4-%A$M%G(9296 \]8DJZBJ>!_T*P 9[KF_^;T/BBGR/
M"X-B\/K=@!K&%7A*,@!J%MQJXE7(Q'L9T$+EELN'B@FG$/]\,?[VE^43%WQ>
M?C-G\YS!U^_K[U*O2/CQ7E3;:(-5;IIQ>G+^[O6[/SZ\/SW_\/>3\],:G3,>
M?6:5]AG;(5_KH9%9ECDSHY7-$ERRT6CO(0L-AG*M!X\^?3_+Z60T&Z;AY55Y
MX@>(J.L5C>'T>[R\0I"+6:A?OE[-YKG>9WE5HK(J57]S/3,S6<I,Z8_$:9D7
MS2CQTLHRV$QIQ54,T"864VL%^]J@>^)8]I!0 0EE(!"@&HDG2H.<8 R>V5$)
M&X*6N4UKABKP^S=Z#B*_Z_9O_ZQO$%#[$#]#NKJ$L[SG<A;FADTR6E/&DB4K
MRA]EVH83!+Q61@2EG&T3M:^[CKX&$A^%'!]0!(XEI6W/A;_X<?\#Y@JX"XQG
M Y%D5;0VYB1J;982I4I^)W-6IC:QZ8:+.M3HY4.*:MW3OYK(-/"KWX_L1G9)
M%WQ-0^N/(3Q,B/UH1**3J.[)ST/(71(R*DL1&%"#NA)%XS530:CW65"@TC4:
M0'\8>7LD?O]DQ6T;-M;NL7OZY>OE^ > 'Z5WXQ$LO_LP&\=_GWV=#\<YA]*:
M(<X@S3_%'US[Y!/R=OK/SZB=+.J)ID69QS6_6J[Y!41_-85Q?@>S4N&V"H'S
M))-7J)/18$MG84^\\I+HJ(UV)D;.NU4+'FP)QV+G[2I*XR<G![53(6ZO^O3N
MJN?+.?V.&MEP"N]QL3"<_C$!/X/)[+,?G7R#B;^ MW[R;YC-_WD5&V1&:B9<
M&0Z#*S,ZD,!!E@&+G 607F6]@W#70_A\9?= 7*Q],-_==>62FM[>=N6C^;9[
M/9U>%17^ZBNR,'X>PK>Y03C.+W&)2-S%VO"7\;;+X\F7DL;\$CD DZ$OY:!_
M]]-WX]D+@-%;F*U:OVL+QN*=)RDH@HL5).CBF%'.,Q^8=;G;3/J#+^4Y"?O!
MB;F57&S,8ZD<-WEY]O;MZX]O3]]]_/#R[-W'U^_^.'WW\O7IAY-WK\Y/__CT
MYN3CV?F_WIY\_'AZ_F&/4,HNKZD27=E[?6L!%Y>2-=1SYD*28%- U@&GSH1L
MDE1YL,L+]VQ\.4;9&\T6(QG/A]-_7WOSDM0^)>6)%E Z('"'YS :)MDQ/)D5
M#=JTR4_>C&E?VV[>ZF$^BO("1O%'^?;U"#?A<)P&"D"!X(98'1B16N"U8[1
MC0CP$\J3;[3<!T =8+)U'7E8M\9J$;Y![.'.BA%6^0!U$S8001B=K20LT$1D
MD@$OC(0D<-R#D5G31LF;#Z%Z-E)1C?2UU< '@)WE-V,_FB[S3-/)*)5.B<OO
M7OQXXR<7J!&\O)K.QE]@,EU]?SG$7Q\XS9(SC!/K2H^%H"@)I>4"BS1F@"S!
M=^M@T C@DY>LH^%>[53B:Y@?)[B 1<XE?OA_(,[>CB>S"US<8E5XQ)X/+S[/
MIF\_G+\N[/.7'V'R98 H=?99$H6G*EK\>,)Z+3T!M*T\SZ(D0W>2O;VA/ \I
MZY<C#7J>+S/F%R[:T7P4]S^'L\\KX5^X<!%[2>O%_Y<,WX%#2]RZY$@T)<(;
MK2.69;RKI64B,L8<;Z,D[0#VR8M97XQJT"3]NKD:^"G\;#D\R(P%R-02"QZM
M6.!XJ0>;2/26!Z^!YM1&?C8 >C8R4H/@#1J<;X#U#HFPZ/+_,V5X5>>/A^/[
M\73.A--B/4^'X1)_<3H;,,:-E&@=>)<ID8H*XC**-)7,!DB)6MNF4++B(IZ[
MO#5G;(/NXGAG7Y9%+&J8!DI9CB_$'9.,+D6BGN!WC.A$G7)1&*7:C/JXC>/9
M2,H>Y&W0^_M-N2'AMO069>PLKZ[609DA8DW4!""&DJ&N4"UC@0@N&,,5.Z_;
MM-!\'-NS$8K*;*C8TGNAVQ?G?/CQ!F8SM +'>=$3^-W5W!.O0J!",N0@+U7D
MPF82'"2BO;>VA*?XNJ-PDR'UP%N>/*?KTK%!7^X_KCS:;3.4PG YO)BO>OK6
M?Q]^N?IR^OWK>'HU@0'-7'+/*=&1&UPXFFFNY+?*TD7 !"\MM,F([P#NR4M(
M*T94;\"]!#B>; :X$.FS?);S,,+\.$.B*)59D6TJ2Y<JCN3Q(7/"75",2XJG
M6+=<FQT!/'D)Z8WZ-1MX+Y(CIDBW_[R"KT7C/1FECY.K>:?=>;&%D3IQRRA)
M)I>6!*CT6J"\F&B")::2%]WFJ#_TEN?!_&IT;-$Q^\Z"%_G<-('444<BA+%E
MW@3JNB63)5I/<QEGB#9Y/S&C7JM(^HH1;4_D0]=WE'K:<S^Z6'3+!)F!T7DO
MDH17F4&5UC$\ET!&H3AE0KI.XM&I-OSG:P]5*U&#?>-]R5BY[G\.8IF6TP5&
M]98/-P#TW^1A1Q:L,W$/^C5DI\]16L444AU0+E5I5")X)GB3 !JC1EG12>$_
M#C8^T*JA+A>W(5ME[I4^L:@*+H&$@-<^@L;7EUY@PG+BC8\DV.@%7D,V=YO3
MVXE_MU[=;WN&G8D_KD&YBEDX<R +;7[5L,M#<C8ZXF-)3^<@2*!9$H,"*44
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
M_E5=W:O/A 9-.6_[#KN ^;6C8%NQZ\%HR"ZT;AX%XYEK:9C 4\J7>'VDQ-/
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
M[EE;K&E-9/"[$AIHJ2TC\(]A;D:'#I'LF?A.!;%#-Q@C:!QWA#D\YL!=88P
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
M8Z.JNF.U$A7\7DMHVW^\CYDTH[6WGI^>"=%F:MQW_#D!NV%;_'01= 2E?MU
M;=W$YY2Q[*B>\7SR1;Z'TZ\/Q8S7W60GDIE9Z$N;,,1)#!$* H@]:1-B0C./
M1A%/J1%%[WKXV*A5RP>T@$U;9S-FW0G<848\%8[>SZ*-D3 FLD,J[R"@BM.?
M[XOG7^1MFGO^AM0_8?U/33@['S@(41Q2I?W #UXS<)?(>G=9M86,\725OE^=
MDTJ'ATZ$ET8)BS'T4JYRYXD'L2\(Q&D09QQ[(4JY4V/L%&G'1AU;R9I"M09\
MUJT!7Y\,@7O5CEM=.U,.LKG\TO+9O,QG54[WW<*;<NZ6T>[]OC&.C+ZAWH,A
M3IA/ZR=YW3H=5CJO5<BIY+:Z47M(N]+%](RCAZ21Q..R-%V [ZQOI-6@;[/$
M-6TO,)FV=E@D,"%"^-#W,PI1G""8Q3&'#(6419'/LX@,N:QM23BVI6Q-P#;S
MJG&*K'*NNJ?2NI_@85:ADZ;M[VCE6=/SS)GIW_LDC&I]V9;R[VI-V0NRZW5D
M_T = FH^<C*_G,DU2/N0ZY3?:_%M1HH9TXXVN535#3RNRV_R.OS"F;I'N^ N
MI/G]\O[E@_PBY4W7,WY=_EJ4_/\NV+T^@OE4E!]X.<=Y$_ES5WSDDHH?\QF_
M>.9JH(]<X,5T/I%[I# (Y&L5H<B'B"413!%E*@;0(T(5T@_-8V_&H=/8UJ<:
M![4>+1HDSE3(QA(+^<[(GVLT )-P- $=7 &B:) J2-3]ZG1#7OPH80'_W>*B
M??RT1J9=[>:%JKI>@Z.JIJFD2?T$5D-D$?,QCCDUB0L:AZ0C6F:5<F"%"%B]
MB"TH6^]ABPOXN'H/+]KW\$/['E[7[Z$""/S?C?>PP:@MZB;?PR5,X*)]"3_^
MO;Z$%C%*XY!X_.%,N'XG.S(C/I4;]6;A%3DJPE0Q<CK:JN1R[PCP?<FUA> J
M2&I<K\?!>*J1B#I<Z-5(%-X5I34RT;H=F=1AR_GLONWF&,9QD*2<PYBIJ J,
M&4Q]'D.>^$&"0Q0'PBHS[?4 8S,(E_+5]:OMSB.VT#,[3C@%DY[-E!4<SEM3
M[M/:Z?9[:Y!!=\_[5'R]^=U[79=D$.7JV>H=U-0BQ/=<LLMB+ME'\M'L_G4,
MZ5WQ?JWO$)LPCWJ">!%D/A40T0Q!'(41E%O/.(Z(GZ1$F&=_.)1L;+2QTD+;
M.RL]FH--@%<I =+((>N]M S=<.YGUV#?]E9SUO<AYY[F?&!S'M=TVY':4<_C
MS=O/HTUZQAO-Y]ML8)Y.^2J;_8QZ3NT^7^]^)T=UEI/1PY0<3L)P.>" 61<]
MX+299M'' "ZJ_:BBE'4M"C_Q?O;\N\)/VY(IE,0TY!&"*,:J8Q,+89:&!(J(
MQ6DD5VR!HNX5?PZ,/+85^!]K"<'__H=4ONW_#/Y12GIB :!#N!NLG7VAV?/:
MN"LQ44G>E*<!#<YW!9#2.RD'= CG4TH".<+[#<L"G8#[B<6!#+"S*Q!TZ(%O
M6"3(0,_#A8),'N#,!:E^^]>'G#[4/3>J<TKY5)>C5[6*]3WB$\ZG:CWZBE\^
M%+,JEP-R=EZ].B[W"4)AG&'5Y(] Y&<1S/Q(R)E,O,AG-$F1?Z)OT9FP8UMJ
M5KX:?>[]7>G8M#[2)3;PFJ++JW*APCBGM:7YA)7GL-6W%R^@NU>ELWOO35Z
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
M&8WR<N5.:OJ[U7F-S7N*%6B5;BHG?V*+4L>H//"F!8S3[FZCF,_CN29O*^;
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
M$*4P"WT/^@%5P3QIEH562^61\<:VMK7B@@UY@1+8TN0^@K.A!>X.O;X-\OW
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
M8 1#'F1I$(>2R,C*?6(OP]A>_4;*HJZXLA<DVM\@Z3,[AFX7OYC[=L=4TD_
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
MC="T2D#.%K^7=7<RV:H#R$8?P]JGCN?/C.R&GQ7/?*@4 M6DM"KI:BD_::U
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
MU))[@-6J@[1S> ?K&>T&9ML>T59XG>D*;7:O(?M 6VFWU_G9[MJ>P>Y2"EV
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
M*$J-FM@?NOG8"+<22CL<PN@G^I<V _+5C!\.HG>:5"_%Q#.!VL)A_%:?TON
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
M]6Z#<$W*Q]OEXJ7@@G]X_:&D^CS_5,S)G!7SAV8X9:1/19SPF"41)#G%RES
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
M\#(0'>0_'4;&<Q+4WJ#OG EU&(+SZ5!'KANXCG.3,M]I!G"WF,T^U;6\IVG
M,Q'&&41YBB"*B>*G,& PQ#+&),L0SH:IZ'Q2S+%16[W"U+V.E!72;* &JO%\
M>D(-;<1WGR;?QN/E55@V=58ZRH+?M+J@T==ED4ZO$S*.@M"G1?USE(8V@MM9
MD6BST>P6E'*YTFM5N9@5.EZ<W\Q758^]QH)"-"1)Q!'$+%16JZ "YEPWL)*Y
M^B3 3&*C$G:GAQD;H7<E!:VHED;J&6!/$[,[N/P;I'V0,B9$,R!.$9JZ0X?,
MU&_[1'9FB$&(R$S-ED@,O]W/LGP;Y'*_))IKO@NV7E;C_)>8<:DVT7-=4E&S
MTY1&3.:II)!G20Q1&@I(2")A@ ,21R02$8YM[,8^0HR-1#:A64O!1)4$OA,K
M*.JJ;N5&(3M[L=<TF5F#OL'W3$F[H9F;D#A!5U6P2U--;ZO+!'SZ*_SZ>0*T
M4E!I!;=JN;/H+@'5J;W62Y!!K;%+H-JWM2ZZ5S\"O9%2Z'+IXO.<+9[$/?GC
M3I'TG=#:%[.B,O:^K]1'5W/^13TWL\WW1#F-DBP@,I*02\H@0BF&6+ <<LXP
MP321B%OU"KU$F+$1:B5GU;JLJ5IBQY@7S8L9<PZ%MF<&W:@!:OFJ1GU:$["K
MR@344Z)IM5*G\WW-JTWE17<DZ@)?IV1ZD4"#DJH+Z/;)U<D]^Y%L50+TNYBI
MKSS\(N9B2728XQ5_*N9%67E=7T133V6:Y3P+(AK /"8Y1#S)82XH@20D@> Q
MB8/0BE,MQAX;A5:BV]&F#=)F+.D)/\^D6)=<;L2>@$;PBOMV10<W9U8G:]KK
M 9A3EK,9?U!2ZP',/H?UN44_ROHJ5M>D?%06Z4O!!?_P^J/4]: ^SYO&!$V/
M'661JKV]^F"M/ONV::*Z206E)",\(!@&$1<0!9A"2K,$BE2B,(ZK&KHV;.9&
MK+$1G58)R-GB]V8;6+3JM!W5E#Z63>8=S9\91PX_*Y[I4RD$JDEI5=+'+3_]
MJ.,4_P(VBH&M9A.PU0ULE?.20NP6;Z?LZTBT08G9+9S[G.WX[KW]I#I<]_56
M/>8KM61HO]*S=A]TNF0J6S-.8@'#)$H@HDD&=<\?F.$LC$0N$AH8'9Z8#SDV
M&FZ[SVD/W/-2/!5ET^Y2M*)/P%P8%H6R0-[8T>D03_]NS4I8M:W6XFY\F97
M7CM&FL/DVE%Y;MBAW9*&,!QP0II>V8^+ZGUUM=76M]5[;4UUS5%C$F=IRE($
M Y9S14.$P9QF$O)()D&82(D3J\.9DZ.-C8$:C]1&6M"*VS/F\#349KSC#$#/
ME',!=M8D8X2)4WXY/>*@U&*D_#ZKF%W4,YI9F5>?U.[IJY)?_;BUK.;\4Z'K
MS>U86=O6C9M=3H@3A&C.(,YHU?I00I(+!JE(@CS#H8RE4;J@*X'&1DM*#Z@5
MZ6Y,U8(N6UWZ;U,OGCHS#AMR0GS'L.AYT+I,0*--9SNJ9V6C4&=SVFDFZV5#
MZ@I?MZ'9EPHU;.BV(PC?A':[NF\_;MZI.=,<7NN@DJ^+E1ZKWO$*OMWP-OFT
MBG1IEL0!I QE.OV/0XI8#O,H9B@,(I:)R(:2>\HQ-B;>K974B0+1X0*:$5:@
MJT['$67'RWVGS8R.!Y@,SRQ\=![*<_-P/N_<FGTOA-,IZ?:595"NO1"P?8J]
M]'9]^H4WKJI%G2A8Y0"P3GQV53"UT!U;JC1#91?L?;*>%ZNR,=M>*W?,%..(
MDBC+((W3!"(N.,0\#F&68B'2B&0\1>8-P-T+.#8N[KH+NZD8734G8*L6J)."
MM8WVYL-*V]:,?FT<9#:E*7P\$*?)? S3[)GE_S\_PS;]LM]WIH=J@/U^,V[9
MRMK?=)SN3>UAW &;3?M#;;=[M,=Q'!\ ?A6K:9R'2<83 AG)&40Q(LH&8#%$
M(F*4R3AFS"J1]M1@8UO%;[T?]&F$,Q0200(,@R!!4&UD"<Q)A&&4IX(++,*$
MR>EJL=)E> 9%>#.D/X3O]1@.L42"AXE@ DJ<88@D44\KE0%,$Q9RS)1N*+1K
MO.T*S6$:<!]^8AT"?.%YM"5H[WD2K7;J)UYS=V?/'4B&.776 X[CO+FCNO%)
M<_>:'IOC^Z4@Y7KY6JVDVU#$.(RH;M,=A)2HI0TKVDA" M,PPCQ)HT28M9$\
M/L38EK;*]CA0A,JZT\<)5 WVB!=CY9DA6OD:L]WE^<AY_4\:VX>O',Y</BGY
MCL%[^IL75(UY7,S4%66=!ZDXXDVM@;(3P88C22.>0I+F&41!GD-,%6^&DO$\
M5W\)J'T]& L!1O?^_]?5W<U_??OR\>;N^[^#F__SX_/]W\'5UX^@^@/\</7]
MYB.X_O;K[<W7[U?WG[]][5$$QF9^S.P*GZC[]A=U1/_W-G=7&QP'*K64X#<O
M\6]]X7-?9L5&B.$+J/2 Z&!IE#[WZ9FJV_2OO!7+:I#-&BQXE(449S#-D@2B
M/!!J<YDR&,:AS%G$(Q1)JS3<(P.-C=]:.<%/LT59_D47)*XKFUH&H1P%UHRP
M7,#EF9@V2-WJK+#*+/01!G(.";?9K,<&&S93]8S*;[)0SWV_QW[GY@^Q9(4N
M(5HP<:?K,ND" A\7LQE9EGGP<Q#>+\) _1LTI_0YX1AC%"O"B"+=\4)"$L;*
M6HI)G".2J%T2,]X*V8X^-A;YUTI&\&__@I7M_9_@7VM9+39&UO ;[)E\@NJ;
M:QK1024[J(2OT]H:\4$-^&H!:@WZ5.*WQMSBI,LG]L-7[3]>L5^7VZ^JN%4%
M?MI9>ZYF;;.45C7&NY7VP:)34;#R0-975AD=5*Q^%V+>S#!OYGL[T\TGKJKU
M]YVIDYMNZYL.MQ_OJ^_.5KWW31P?//VR5$;;-(YB28((0QZ)%*)(!V%C%$*D
MLT!8%# BC;QR9L.-;>TY=OCTH(5UY-&O<;[0IV^-WOMZ]7\YB9\[O_X.+,-X
M]NLAQ^';WU'?V+N_>U4/>U<7(B7SUZL_BG+*,\F%##,H,H8AHED <YXG$,N
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
M7K?X4FG&1A.-/J KJ]KIAS_]XR_5>8^%-^?BB3+PIPT)OV<B.HB\5F8"6G7
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
MEP($<P8805F:4$Z+PFJVMNQ_:M30B@^T_,>*;6@=VK3U@=+",?6_[2B94<N
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
MI]7<9X@S5[K6WWIZ7LEW:%U5MMLDYRD64<P%@)"$ (:Q *@0(<B00$4<%ZR
MF5WIK:/]3.U-[\4,ON.:_<2UI3_@*33SC,5$+O>!5$:B*00'1<0S@"F%.6=9
M*.&TVXOU@.<XVZL'B.HT%$TEEO[@-2-2#Y -S*9KK-8B>LRH:PB#YVIEQ_L:
MN5#9684/:Y2=O]SAU/ROO&D30I24Z]#S#U+(=]5\CNLB_$L8/51(_A-V3W.6
MQ$RPA($41C& *8H!AA)>!@6/0I+ D"?&9^A674^-C?]=BQC\Q[\5<13_=_#O
M6E2+DV [W V.U0=#<V!BZ>0.M."!ECQ0H@>M[$&+\T,5:/%=#MWMH+8X@A\,
M\I$.Y'U#;W=2[X3>V7-[NQ;'.\5WTG3G3-^MA>N*E*]/GMZW!;3?\@47Y7+&
M6)Q'F(: )#F6YC>)U18M!@)2D< HQ @7#D6#+G1K]/J,7QOHG915I;P)0/!I
M]4O"+UM^="LH?@IO,PO2!WPCEP/?.AOOA W>=.*>+K[I7-_[ C"#E.\^U>>K
M5.>^ ,"IXMN7;G,I\W T":3^MKE=+;]7M:KR_>="-J<]=MO$CU_D4]0<$.&G
M<L$_+OE3,PLCQC,N(,!%3@!D5,A/#(&\B$,.,\0@,[=-!Q%Q:C;L'[C^!U\&
MSTK21B?U?^J^X;7\ZZFM:M96I%3'"S_.N4&/-<P&IO"K#][0!^ZZM-S;PP3!
MK8K!1L=@I90,M)9!EQ!8ZQD<L_W^KI0-M+;>:C@,.13G*S\,TO.(]2*&1&ZW
MRL2@/;G6II =?>7/\I7Y+B7[4E>/-7[:2'/[I/)413-&>0;SC  >8PI@S$.
M(0S5AG D(!(\#E.[HA5&_4Z-R;?>>*PE#-[@Y^>Z^E4^24MX_F);S-P0?3/3
M= !,AR98S9<;D8-.YIMM:FW%]EDIPPHFSR4TS/H>N;:&%2"'13?L;A_.'_YV
M^8'+%O%<94A=R:?@9>?B&>4<QVD6 5; %, HPZ#(* ,\R46>9W&,F5%DDD>9
MID9P:REUTCOE$^_?Y_W2,)FQW<C@#\R$YA[O>!ET2@6;P=J[Z94\W@WA'MWA
M_9)<D_-W-P32Q=W=M&E'ENX"9>3CI^W:_5S_$(6,4$2!2)  L,A24"1)#"(D
M?\ECF$2%E1EYH;^IL6LOKGH]VT6D);M>@->0.?V!-C0K'N U3KD$0X3\$MF%
M/L<E*3, #@C(\#97/Z7%#UXO53ZC=YPLUT?E49BQG("(%M*H2\,"%+"( 45%
MGHB$)"&THI2CO4R-2+:$#)24MCXTQX T(X^KX1F8,O:1&<1[Y@P$GGUGCO4T
MLN?,&64/_6;.77Q%?06U7][<+IC^X[,:_O[M%P5/XE@ %@NA'&4B4$@# X0Q
MREG*"$0J@Z%E7853O4V-!3;":H>ZI?HST#<X5%0X";$9+W@#;F!^V,-,_QEH
M40=@"B-0_%=-.-GC^-42+BE_M$K"Q9L<L\WBLOZK2O"Y532G67_YOTNY*JKI
M]Y=WU1,N%[,4AE&:4@:2.$SD4D4R"U$>>921,,(LC1&U"LZUZGUJ3*/D#+2@
MP5I2_?Y\OOUK\/=69LL*J':C849"@V$\,"E=!Z]]7E47F/RF6;628-RLJR[@
M'"1A=6K$P<6C33WS :O]G>7+VZJNJY]J!?;PO:Y6C]__G]6"Q[$ZM.TF<\BR
M H89!"E6A>*2%*HM\$+^F>8I+C)I0)F7>K'L?&JDUF5&ZN4/-@H$G0:!4B&(
M8Y5**8XM7#)LA\7 V6) L(=>DEGB[.)[; NXA??Q@,"/Y'_L[4&W\TEQ!.ZL
MMXEMF^/YD3AJN^,AXMJ&C[C>K^7C]^6]^+-IDX7/8@0%PB0#$509PZ)< )(S
M!M*,IHD0>4CRU"Y>[6Q_-J_-2%65E8"@$F#5]!48.C>O:C<6V'*U?1[VD&0%
MCE(*$E8( %'$ 1$Y!QE,4$'C2/ ,VY1D\ ;Z&!49'E0?/M$T6S9XPVC@B?0@
MTGK]B$IAVQ(,0\5=GP!EP!#L_1Y?,1K[A/+G [-/W>1@Y/<NX@_X5UO(X7;!
M/I68J%FBY(W. #4K6(IHB!C@A&4 PBP!F#,"L+3IBS"/\S0TRNACW./4S/EU
MO(/R@FBEUFOH+;F[;%DVAJ41]@;FNV]$!Z::5P33PC3W#>I(]KB4:Z7B_EC9
MT'FE]@?ZH@ZT>GJN%CH+D?Q&I9!B_4 H?RQMA4C>".:=DB\Z"]7C0CM*JDJE
MND;$4O[PGTW02#W:#,JR+5$N\(*6>+ZN9/H73V:^S2"<M>V-&AK/H+?1:\>*
MM[KQNMC!=1>;N:=JFCM<UR^BJG_BFC6S+%'%>!@'<5R$<F+ &4!%40"1%T*D
MB(=8&&WY./0]M2E")?/:,MZEN '=EM<MH-!D$,P,T8&@'7^NN-G*@Z9$#^Z,
M8'8..K0 ;)  1)/^7R48T0*84X&)-DTX9KCLJJ%_P2^*&R5=RF_J%=]FS;NV
MX*3\;5-]<IW"D$0$$4IR4#!5P)PC"G!""R!I#R,8\Y@PJ[.Z:P6:&N_U^@2=
M0MJ4ZU3:->DN)RH<9@3-^'',<1F8-'T.B7WN2$\X^LT3>:U0X^:$] 3A0?Y'
M7^TZ.G _/<^K%\Z_\KE*[7#8Z2P3(D18&I%%BI1?!!&@0&JS(4>4Q1'#/+=*
M_7BQQPF2J7Y)&RS7<.H-56\N::/U;2M$7$3;C!>]8C@P\?6R@KH5=IOL;H([
MW\6]C:'QZ\Q]L==QW;E-03APZ#:^T6%;LZT+]XU+!M--?OCKYX^?5^I@JQ)M
M5/2[LGFN&LYF.(D+1D4!4,BQ*OLI;3N$"\ 8(@BI\N"YD8%GV>_4J*>54FWG
M-&T& M8)&KPI%]UWAB'(MB-@L,4Y#*Y#TU%;G' C]4WPX:_@\\>;8 -VE^ZA
MEWX8@"VV/8<!>J3-3Y^ VVU4VL-V=KO2HKGQ-BWM==S9NG2XW<W.;(,.O_4[
MU)_4R*GHQ%]E,RO"",9YB '%*M=$5 B &(U!7K 49W&4X,BJMOB9OJ9&\%T<
M[UK6H!=6+@.EN):K\G,@FQF6GJ ;F,.=4;.V)@WP\&I'GNMO5 O20/%]V]'D
M%D='_G)1+OFG\H?*FK:43X(*..J.6JB<Q%;:6+U]JNIE^7_;^32%65@4) 4Y
M%03 1!(+XD+B31%).48AS5"?3-&,5>R%,'IC=E,K#K^4[07]CW^+LO"_\9:X
MEN[\]F-B1D$#X3R28[\6'FCI@XWXZU.2+0V"6Q/L[7W]G>'SZ_!O+\:X7O_.
M,!VX_KNW9,>&3;V<Z5Q@G4MS$>>)@)2"/"$,0 0+@,,X ;F(."<(8@2-SGGW
MVIV:B:0FE%*E@L7S8"NZPC(*:1^\\UQT!20#$XPS&L9$<D+W<^P@;]EB!OG7
M/BOLMSG*JWY"D?[]/?6S:ZZ"9MF6 E3>']]X_4/E_OQ6S=D[_EQSVB5C6>S.
MB&&*(,)0OL(T*P",PP*0',6 YAF)* EQ3JP25#E),;47?EM4O=?N;J2XC8J9
MG3(XU@,SB9+_)C@ >QBKY"JP/*=8<)%DY!0,5X!UF*+AFL:NK8'\!UYV.TOW
MXE.U>'S@]9/*%*%]XC9YC A,:(SE>.5I'@,H"@(((H5:MPF!:1@E<>Q6&-E,
M@*E1X';EWZ>U!NJON=0!2!&> F:=!L9Z6,R(<$BPA[:FMG#^8P?G3VN<VZ0R
MHU1=ML-OH%+,AD*\4GUF.XA.%VVV;&>X'*:Z  !_>N[J?<XH%BA/BP04"4,
M1I(%<1I%  E2D(Q12BAQJ +B((K#]M48E4':LA9*S"X+IO^$I?MC8L:#0T$\
MM82D!P/P2ME'3V Y>K;1?3DFEUWT!% NV41/->48U:#/%O'\][I:/<L6YRM6
M+A[EM[++9;E8<=:Y(%>+NVK1E*S[0ZZ;24A"'@(N8@A@*A# .<1R]'"$"D@H
M1X55B(.C(%.S&W4\;?!<5Y1SU@3J<=$A0E(U;>.055,N>&,;]^ Z3&:\.0;X
M Y-GKT*@=;@)UEH$VVH$:SU4S>0M33S&1UR)I=]@"5=AQHV<N!*R@S"*:]NS
MXU+&R]E['0&H*+E^KMK6]#'LG?(LKE_N*L9G*,9)'A(,0I9P #,F3<HH8Z#
M"8DCEHDD8R:4:=C?U)BQ%3G8D?FF]2!0\96=Y($2W8P<37$_SX$#H#FTG>@!
M2&-:LX3G"'LUG/[EL?KQOV1+FKC^"=5'T'[4;&7:QRBD9*EPSSVVM[F9:U_Y
M#R[Y2Y7(E,REHP_^5BZ_WZV:I;0%ZW5LCURO9B(E!)"\D-99@7- $I0"E*JH
MK21FJ5V.5L-^IT8YG=BM%=8+'OR4D@>]Z,[Q5Z9#86:!#0#PP"SD"5MK^\H2
M*:_FE&G?HUI/EH#L&TNVMSO&FS*F,R#@^1=<LH^+._Q<RH727?7TI$A2;77G
M'"&,10YXFC-I'H40%&DJ;2069T5,0Q'%V"JB]&*74Z.KC<3!LQ09E(N MD);
MAH9>!MN,E?Q".# A;:&GI%6Y.3IYU5I/2=P6B_08TVD,C]^HS<O=CAN7:0S#
M0>2E^9T.P4X?%XP_+4I1MEZP[QNIU<\^&66:L) +!M(0%@"R,%45=5.0)2C"
M),YA;&8@7>IH:A2S)VK0RFH17G,.U/.DXA.J@:GD.$HN25+//H/FX4>>8!LI
MWLCR(;,+*3* XFP,T;G[QPL:,M!B)TK(Y'K'E*3+[]+*T\ZRF]#V61(G41BS
M&'!$$8 04E!DB5Q AH3&&6<APE89C([V,C5RU$)V>4<M4V(>!1'R,(8AR0 F
MF<K\301 -(X!BA.."Y2GG$=6B46O!G&B"46/HF=FHEZ-R<!32?M,]<$'&Q$]
M9@T]AX#?;*%'>QHW2^@Y90^R@YZ]V,&B/%Y._+:NE1.SFEC?OFPN^8)?U%>W
M*EV3_D]745QG*57YI7GSO9JS&4^3(F91"F**4@ Q)J# + 09HC!)0LD=D5$U
MM<$DG!I-=U(&RUY "WMLD!$TL'M?>UP&9CDM.R!*^&!;P6!+PX"\!-O7=5H&
M6L.;]I^@']M6U9O@82IC;&&LO_98CV3EO^*8VZT8AAR/LTN-03H>;XTR)&X[
MBYM!.W+TG^]CJ-]V_CK?^*.N**0C^?,4PA!F,<!%D0.8BP(4,0]!#I%(><(H
M@[F5L_RYWJ8V_?:R.>5'.(^KF<GO#:VA)T5#H.S=U4T \.N;?K;'<1W1390_
M\#HWNLF1*ES9:UV<3"Y15D_/ZJ[F_:]G3I><O2M_E(POF/+_G*$BA6F8Q))D
M<I6=)2L YA$"<N40(A[".";0KB[,X#+;O(;CU);II0Q8)V;P4G)3NW*\L3:D
MP"F-W_37%EO%'K?TO@G6ST2ONG:W]TC48PV37[(?7.IQ)XRQ!N%@TAFM8U=_
MU0_EG+>YQF813G!.8P%(2"( 49H ''/Y;"0\C402Q6EJM.%_K/&I6;"= Z42
ML,N 9^MPN@7<><*^%HZ!N=4""0>/T4.5KW0/W6IP9%_00U4.'3^/7'-M\+;>
MP?Y<+=85--J@'T4&BX;OQ0K'N&!Q&L<@C9!:E:KD_#3# ,69JB7(LZ2P6Y4Z
MB3&UEWT[P+C2AS%E&UWWAK?B_W:CJOZXQG%;C9"A<3<X[D-;;%N0M^=?VSKT
MT8UO.C5^&RFTVP7,@0*\K41YI3!O%[A.!WL[M>;J:OH_JV:I5_</U0D/,VUW
MD7W3["O_YZILRB7O<G1\X759L:]MN2]U@3;*9@E,TU3 #& 1Q0 2%($"T0A$
M1<)BPG$F(J,XGK$$GAPC;RW4Z/:"KB-D6V?7@8?;C+2G-(@#T_OMEX]W-\>7
MVYNUC8[ K%55SD#HH*1F&6SIY-,)=QS@/;OP#BSTR [ XPS!H?OP2/UZB*UO
MSL>AJB3?76'*C;F8%##/&<[5X5(&H& Y0#C-05:P!"&8"10;>8;X$FAR$\GM
MI_?!_8?@[9_?/GY^_^W;^V]71-6[#! L8!*I+%D$%11 N;X"*"(4Y!E+,T$H
MS!FUVY@?<XC&V7=_]_';W?WGAX^?_[Q]^'C_68W7)S5:VP,W\K"9S>AC#L7
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
M00:J'[@)F=SC1M6_5Q7[6<[GMPOV43:X>"S)O)T/CI8^R>(HXBFA -%"DK?
M%!0B)" 249AD,2%0(!ORMNM^:G3^^_W]N[]]_/0IN/W\+OCX^>'V\^\?WWYZ
M'[1GUS?!Y_</=DQC.1IFW#,<Q@.S42^XWK79B!YT!^.#5YAQ \XK;UF*,"J3
MN<&SSVV.K;BQW9=:K:&7+RIX0X7XO?_GJGQ6"Z(OU;RD+UNETQ#DC*8<<,(R
M ,.,M'D,DSA+:51D.,96/&?:\=08[DO-G\J&M[D2UD+?J!U0.V8S1MZ,TX;
M<V VZT66%I42>A_15O#@[]V_@Q":+6I>J<RX\U%)S!:2??JROM^-N![*)[EL
MOQ</-5XT@M?W0O'F?=W5G]1!H$56D(R$&4@RR500<0X0RS% L(@SF.:,)E:I
M) SZG!I=M2*KY5\OM/JLQ%:)D3K!G:)V30; C+H\PSHP:WE!U)JH+##RRE$F
M_8Y*3Q9 [#.3S:T^,Q-L%7%^^[*YI*OQ?/L3UZP[O+I?+1MI\:GL"9]7^C@\
M)9+#."(@)T4.8"$-L$(P!CB+"QI&+,ZY5;9+[Q).C? Z.8-J(VCPIEP$C8Y>
M_LU'9H)KQI.E4<JX$""DL32C"XJD&9U1(#(H8)13%"5\]JR+)W];XGKY+S"J
M^](..+9;8XJ7.MR#\,=RL>@(6:<[UM),:<@YXI1"*M_93"6L185:.44$9#G.
M8)0D*"6H&_+W"_8O,^"]K*,.-Y=+A,D.M)FU\ZI#-[!MI 4'NCA\L*U=L*5>
M0%Z"[>LZ%0.MX\W&4VE+3[FZUIH.G;7$PR",D+/D&BDGD+'$ \AF^4I\=.1F
M!NZE4U<K(8Q3FF>" T:Q7(IBE  4)@00&'*<TPCGR,J..^QB:H;8?B$)ES7F
M$2#-2/8Z> 9F24MD[.O GU3>;V7WPV[&K=5^4LV#ZNNGKW1.A:H+(;SC[;\?
M%U]J_HQ+]H[+=67-V?M?BH;X[8+=2UNE;G?O9W%(8L;B!!11D0 8A=(2)'D,
M<(P8DK\)1F&?\MN,!MP$,7H7=K-]#[^KKJ0.>"MNN[M>*8D#NI)ZJ-UA+;IU
M]E*7<3+CF &Q'X>'UM5[WO0J_*9*P_1CT8FOAT(KT!TS>DT]>@6"OE.)NH@R
M=FK0*^ ZDNKSFM8<_*#W'+%OC[MF?_WV9]/MR&E[K8L+P0QF!1408!X3 "'+
M "XR!D*<L(A" @MA[AI]C213L[.V@S?T.OA<2,<;I=-O-_TV-=!Z63CV7C6$
MYVEUU($9F%EMHFR.#HE+S-958V/AASW6&(U6+NW*L?+DJNT#UK/>VU=U,)Y#
MMP\<=GR\O33H[%U#.6>-JLWPE<^5(?T%U\L7M2"9)504A$<I(!#F0,YN\E-.
M,2AR7, L0W%$;#UJ3G8VM4FKE[5U1I:/Q0]>+[4KFRXW^(Q?=):L9174K2;R
MJUK%[ =O/E=+'L26F[UG!\+8P<8+O,,[U6PAVPD::$EUG@NOOC,7 ?'M+W.Z
MP[%]9"ZJ?L0OYO(]KM$E?4VS1K+;G4ZZ_\@75+XOQYQD<8916N0)X+F( )1H
M T)) :)8T"3.TUADJ5V\B4WW4Z.BN_L__OCX\,?[S\H_^>[^\\/'S[^__WSW
M\?TW[<3\]?WO?WZZ?;C_^G^"/VX?'MY_M<S 93DV9EPT'.(#L].6X-K.VA%]
M>/]E-]P\QUU8B3!R)(8+/(>Q&4ZMN%&?WIKXMEJP^J4OB27[N6OW#&>8$YI!
MBD"6Y4@R'4*@8!D%"28Y$F&,813:,-W9WJ9&;%I8.[(ZCZ89-WG#:& J:K<T
M6T&#+4GE)-#*ZH]VC"#QRC+G>QR55(R4W^<0LYO<*$-'^=ZOHWSOR1*7"\X^
M+M[_HM_5B?&'JMZ-"UX7VYMA6-",R94_*5 J"27BH CC$!24)Y1F**+"*+F6
M!UFF1C>W])^KLBG/)6WX62Z_'U1KG6_&UXZLKAE',RH;:72&WHP\2#40])JH
MXYY>ET!4=;"7IV!3/-0?&7H U2M57B//J$3J ;A]FO71I*.G]#I;='_<](!_
M=?EG%VR+\_=RFQ>H*'@49B!+1 P@X\H?6JYB$Y;SL,!)E*;"RA_:38ZID>^W
MU=,3EG:,\HW$OP(N!*=M!G3E*KGD3\]5K7YGI?Q%SJ'4EFQ=Q\N,:$<8A8%)
M=COE?Z]#()7H0W/58G=+#YLR /;.C=>AZ=>%T5&6<1T5KP/LP!WQRN:NB#TA
MEYT@R;X3I/[/7WFC.%Y/",TFF<(LS*6]BXL<\()# (D@@&2B  BGF!01A2))
M[5*H#"*G#1.,DWM%2QO\:,5MK6&YM'R^G#IDQ,$U).?7'K"AJ?MZI_5VL#M5
MV]Q>S3!Y8@8=#/_.Z]XE'=^!?2BPCSJQ#];9@ =+Z^HBF"2"P92!(@D+  52
M@4X)!RPC$>0HA!'W?ZXTU6HMYB<=EZN9>!@;C^=*$RP,XQ/L80Z5!JTL8R?!
M](Z4+M6E<6O$-7:G-=E5$:OF#C^72SQ7U8X[Y]A=;]@C+UI(B@R'- )1 1,
M<2@ 3D@."D0S28)1ED$C/U5/\DR-%M=K8ZW/3;"ET4WO>7YSX'+N@R^O'5@S
M!AUQN ;FU%%&RB&VR0N^G@.AKI-IY*@I+P >AECY:?;:W>1O_%'-$U_YL\K=
MNWC\N!!5_:1-:6D_MS_J;9=9DA*>\"@!"4J8VMG( ,8B!WE<I'G",!/,<2?9
M6(:ID?/V)F8G9[#6(MA2XT:OA[LKVJU,VT+S#B-FNY<\R#B,N(_L;PBNV$*V
M!G&@[6-S.5YIZ]@:J-/;QO9-7>$\]5DJVOI5G#[%05C0M$C#+GI=P!R0@@L@
M'^<D":5=FT.K1&JF'4^9(-OHU$6U 'V$JK,G@_$X6'A@>49W%&>LC<RCG979
M8N7?2\ND\_$=MBP@.>J[97._0RBIVA&H%CIZI\W8<2_^6FTV0&<I8B$3.0&\
MP,I/2R[%"T0PR"'!!8\@3W.CRM FG4V-I%K9NB,G=>+4YD>RB"2\A.YY&O*-
MV0A[A]6B#?/K$PT%]R+H8&SE]0B>1:2E1Q!'"Z9\ELWI?5CE>+)HT92SY8_C
M#V50_51N:-*459=_K^;R_==N*[0=E4;I_A=/$9:&<)X-HKS4QGAQDH;:[(1"
MFM[C6#D!EPM5,>U^\0TK,_;MJBD7O&EFA, DXBK[+L4%@%E& 18Q 7&1P3SE
MC L6]WE/'BQ*)9SHS^B]V$UO\C "+RMQ _5,X]: ))VXMM;B29@C%L$D3BG(
MXH(#2(FTT@F) <YIB!&.\YPSN_0R'A'^5P<W0844 D* ([4$0CD"19Y%0* X
MB5F>(!9;+8&N@G;,BAY# VNVIO$!U\"&A$;JC1+R-P78N[)YKC;^\+W 'HMQ
M7(#$;]F-4YV-6V#C@LH'I30N7>^GFN?&@_J62C-KI8-[=\H<4@JSA+ <9 BI
M-,X1!"A*8D 2'F4HS<*0Y!8SH+,@$YT:/\DQ^:]@2^8 >RL\>7EP#)8S@V']
MJK4^[W?+3V[![Z_NYV7XKRL!ZG487K<:Z)7#<75E4&,H;8N$7F[X5>N%&NM]
MJ72H>4-N"RQ%DYR?",CI7 *;=RO^?SBN'^0@<;4/!N.<)("R. 00IP04JDX=
M(5@N#Q):Y&8%I9TEF)HY*Y]7:&>XVH-N9M$."N7 \TDK^\U^N.#-)E[P1N7N
M(3SXHKU$E Z!5L*?^>N,GU>[V%Z*40UF9Y#V+6GWAMRH[G8^KWYBJ>.'JKZK
M.2N7RH[OD]71F),PIB#)(P%@R%4>W2P'H4@9B7-&86+%:N<ZFQJ!K675\;HJ
M7Z[.4D>UV,&\4BOS_[)CN+-8FY&9+P0'YJUO[^^"_@SW)HAB$")I:/6RWP2M
MZ(&2_7(&1FO&,@')*SF=[7!4'C)1?9]RC.YQ8Y>_XOFJ#:_H^VC:M("\_L&;
M!]FHSC7/PCR*&4^!8)G:\TMR0"BB@,.<A8A"@;%5^ABS;J?&.$=?FK4JF]=G
MG7A6:Q,H=9R2_AL.CADQ^8?\-2C*#]K6A&4'GE?J,NQZ5!*S@V.?SBSO=DTX
MJMUMN]3=?>(F&O&$00(!CDD$(*,)*)(< YCG15H0E.8%L<LT>J27J='6?DD!
MVX2AQX TXYRKX1F88O82_ ^0\.HL IYS@A[K:>1DH&>4/<P">NYBA^.(OU7U
M/^2"K'.Y?]](T7_JRN&,/RU*45+-.>WWG4DO>"J-EUR .,U# .-<$@/,,"!9
M3+(HQ%@=QYLZ1]GW/S6BZ#3H UR"5E8]O>YIT?UDL2'N,#H&IQ'#8CXP^YR
M^_8DW"ZY\!UPMSB&&!;_D0XAK,?!T\&#.WAGCQT<FAWOT,%=YYTCARN:<0R&
M+1O\^%BK@V#9\+WXRG_PQ8KO>:5#F(<9DLMDDL$,P(Q10#!" (<Y#5D20B82
MJY!7DUZG-HOL"JTS(+9B6T:I&B%N9H=ZQW'@F>$0PD[B02, K%#R&S=JU/.X
MT:$V8!S$@%K=?%UX_CJCEOS0;@[>X;I^$56MLJ$TLUP:LC&&#!#&<P#36"@Z
MXOK@,X.<0<&MBFL8]CLY5NJ#N%560)V%M2VHH2;^9:6_;4\.+)?'IL-@2%3^
MP1V:J@Y3_-WHS]T)PH[<_J/?#8$:),K]4M^O$LUN",BIJ'73VQW6Y[NU1_^*
MZU+1X5>\Y+?L?U;-DK/WJ[IBU7R.:_5MMQJA,1%96!0@1R$!D'-I4\49 SD+
MPQ1"@>.<&:_1W628&I?UL@8;80,EK<6RT'$P#);DPT,\.*/M%B7N5= 0!Z>P
M=UF;.PZ"Q?I\^,%XG7 J?&04:C4*R^]X&91-L%*Y">6\3O&<:N\S?=N/?BC+
MA7Q/>;-L;^J2 ^N"6^4:+5_!5M>-P=FEOF/3XRWWK]-]9\E_95..SC>Z:>W2
MTU6J>JCDS/BW<OE=A>A)X_%#5>MDA&_W\Q7.<DSE8!48,)X@ ,,,@@(C"M(X
M$3$4)"4DM M"ND(:HU=ZU#BE!U5K=U6_M.&/;4F$[WS.M#>/>AV?N\RB729O
MN0ZN-[4HVYC)U4):F&I[^N"7LFE6F\-A'3P95,]Z-<U_\9J6UN=@USP*9L;_
MT,,[?A+9=7+83>[.FZ OLZP'6JT4MA0,[LF\?/3DW>T15[_.2%?(,ZZOTO7
M';@R>6C2,<7+CL=F[Z@YXSSD O,<"$8RR=*%9.F<92 B!21YGL XMTI^=;R;
MJ:T@[G#SO;615$SCVG<9TV7YHTTUHEY._%2ME,55+NA\Q=J+%3,_:>;F/3M?
M6;WFQ,"8<>;U< ],AP>.X;V,'C.WG,7 ;YZ6XUV-FY7EK+H'.5C.7^VSPD!;
M=/YVM?Q>U2KCWY\+V:).,7"O+8\O\L%HWG?6QQ=IKDCK5<Z*W3?*FFVO:_[&
M50P-9[<_I.R/_"M_PN5"'7=5"YTC<(7G#[Q^BF=)'K-"FI(@9TRH4.P8$)(F
M(&,D3U*>96%FE[EO&GI-C2U[N0/<"B[-S4YR5;"Y%UTRH.#!&\F1+QS7C65=
MYHE ?U4EA$D_**]M]K:JW02]_H$&(- (K+]5&-P$Z^>MTS]8 Q!L(1 H"(:N
MI_!J0SI"!8;Q=9M S897&U"S*@^O)]X5EL#!4N6P5L7;_5H5?=:A?85G>811
M"EFB/!$3 -.$ I2G&-!4SN81)3$EW'I.]RGAU&;G/_"O\FGUM)5BZW:^+-OV
MV]V@CI:Q/L)JMX@I7JB@S$>)@B+:E7K,]-I&/6!Z$F^WI5QF<:^/@\5\_%J#
M/.+,ZEB5Z//ZT6CU##:*>IY AQ@#_U.A5RG'G]2& /GH]#1(1VX339^P1TI#
MRH461DYE3<GT\K9:/$C!FO8,/YH12'""" )1C#" /,Q 44 *XB2E<<PIC JC
MI)\NG4]M>NAE5XD4>^%OU+IM(WZPW,AOQ_=6HV)&Y4-A/3!+KV&^VX9Y1_+@
MP0!F:]IUP<LKHUH),"I9ND"SSX-.;;B&[%4_RD:V^:&JWU4KLA2K^2VE>@]Z
M5C 6%5&8@"@*):7!%*IJ0@E(A4AXC#%ET(K2SG4V.0K#K'5.Z"+X; /XSL#*
MTU N*%("<)X0%=@M/Q4D FF6RL9"&L($VE4U]07L.,5)[^0L_=BZBKQW#(\\
M@ZX9X_M";&"&[T4*OG+*RQ_M5M5VGH@.P."-<G>N&SP_O7ARB*.\C)'G<,HS
M'8X<57E9]</@2H-[7/W.M_UPM'=HN7B\U4>%,Y*%G.,P!8@P)@U/E $$<PAH
M$L8AS&E$A"6=G.MN>G3R>RU?A)M@7BT>@9P9GC1MVSJ4G\$74XC#K$ @%T0
MF- (8$:HG ^+""-.<8+Q;%DM\7Q<=#==#N@PI/KPB*49.?M":&!R_K1^XI3
M-X%^$'VZVU]&P;./_9D.1W:LOZSZH3>]P3V.J>6KBOTLY_.OU7S^H?7*GV4I
MX9QD&!11JD)\,@H*)A(@:(9#42"49G89N0_[F)I)W(L8_%T)&7126N;7.8:E
M&2M<B=# 9& +CGW"[=/J^\VU?:2?<=-LGU;T(,/VF4O=7G5I9TLIRWG911'^
MN:CE-X\+M9OX@'^]Y0LNRF7S_I?RSEKSBZIYOFS/NAZJ][_PDUR^J\N_\N6J
M7C3;SWJ,$()QQ$",HQ1 ^5P!PA,(0B&R!+(\)<R*-X86>&HDM*NO.E[8UEC[
MMO8ZJQ/^3NN@4SO8Z-TN/UO-]6V=[E>QV^"/CQE53NFA&)AW)_,\6!/Z6(/D
M=7887.A1IYJQAF!_WAJM7\=,WQNWXML%TYX@77&L]_]<E<N76<H(3B-$04@I
M!)"F<DF<<P*(R!-*,>=%P6V6Q)<ZG.2R>-O[6D>\,#EHM+3<>KB(M1GC^T1P
MZ&7S'FRM@!Y3<QM"X3<3]Z5.QTV\;0C!09YMT_O<>.6]$%Q%._"/"UH]<45=
M>,GWR% 7:M]$K,QB2!!$0H",0 J@0 S@.$+R/[#(4QX5L; ZA'(18FI&L);/
MCF><L#?CGJ$1'9B/UN('K?RM\:=BE'=5N G:.L%;6MPH^Y%Z35YY#9A>&<U)
MD%%9[AJH]IGOJK;<V/#CX@?O6E)[EY)P6Y+]QNFJ;CF8--IO=E:@F.9%R %/
M<P9@DG!0L%" HA ICM(XQV8%A>V[GAKS;4E^H[?=MTR(8"-^\/=> <L%O,6@
MF)'C,% /3(D>4;8F0'O O-*>1?>CDIT]+/L4Y]""4\:AO:1&^E3L,U]68NNG
M+4-S)G(4(TY3P%$4JNJ$NF8L!$46A3E/DR(2A<EBTJW[J2TM#W.F-<&"ZYA?
MMOV3=>BOX^B<9[GA,1^8Z8ZF4NL\"CZWL.]<\FDDV*WR#0T(_TBIAH88!MN,
M08XH7D@69-OJF'F"'#7>2Q'DVHK7X"^UZZG<8NEW?K_HDW8EF$&!! <,1Q!
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
MG;[RJD1>UN3S5]ZH\.,-]WRJ?O*Z_50^E<L9H3DM(I6FODA2 $.>R FY0*"
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
M#3\09ILS@T$[\!S<RQALA+S98Z$N.<$GR4(#[$D[ >=UR\9.@E%W;IS V=_
M<6O$<;^YG,\YZ\OW]IE.4HI3B%) 2(( 1$4&"@@S0#*",2$PB^1<;[.[?*23
MJ:T#6ADM=XN/@6>X-WPE)$/O!&OQ-M6__<<;G@/ [P;OL8[&W<X]H^K!YNVY
M:]U>\2_K//PJM6I?'4U7YIH)0N*$XA PEH< $ARK0MD")'*]'V4B3TD$>ZO^
MP?R%/].E@R'_,(;SY6%]/3LN.(>R&25<"]HXS-!+J6RY(^7V_!&$ 1Q>>>)<
M?Z/2A8'B^ZQA<HMKH8W>WFC6$09AGO,HB@E(HS0!D,E%#LE# 5(:<X$321S0
MRBGG2!]3LPZV1'0.US@&I1DS7 G0P(Q@B8U##8:3VGLNMG#8S\A5%4XJ>E@^
MX?2E#@>Z=]734[G4%+)V<:$E5S&G7_GC:JY&Z.4/K \C9B(M$,:)  *G<G4@
M0JX*:48 %Q1AEI,BCLVK:=KT/#52V)+]1IH,6])K+Y1Z+7_PU"H0O/E<+7D0
M0YL\959C8W T/!3B [/,EMC!W0'6&\F#3O2A$+8X21X*Z5=*V87;I&SR_^I/
M(6]2-J#Z3+I=ON8[YTMU:%PN6"EIG<M?\5)?PMNCH^^X41^YJHU9+N25;Z+?
M5%XO*G^0S=5!LWI^GK\$>).[N&D;^2D71O*5^N>JK&5KRB>9:7>O0,6I=I$^
MI;RX1Z!1<CQI>63WRE=6JU'S2MSH1^9-_)LT^%53E<I.)Z]^EB_G0E?A;#?P
MI3PWP5RY@0K5L?QM_G(3/.)2Y2?$==DH 12-!V^PU$+>4ZJS=SK'I>P,ZPN7
M4D+:'M?\Y[9P;,55EV*U5)5&GGDMJOI)@]CFP5-THEB]E;R3F&SULA8QF)?_
MX!(RW5TKSDJV4R_EWRI3P!9\J_FRE%2DKB9<"S/_(57_^9VK8=7X/U52G$XJ
MM0CMX5=I_!B7 \+Z_J3T%:6K.F#]!WF[P.5\_<M?@H^+ #-6MDZR_4/1MJC^
M5EHN.-7#][-<?I=2*4C[RL.RG8Y#U04*@>J'?%54!4WER/"H_EKH%V$>X#:]
MEU+X9ON!NS#".Z-X:@3UTW\XAKZ<'%QHXJS3@U6#XSE!N.BYXQ3AU(!SL*I\
M&O#\][I:/=_-L7PPA'IXE;/OK[*9<5$DD61 P%&< I@C G#(8VD#Q11'5$0,
M6L6M7^AO:I9/+VZ@Y0UV!9:+ "FR?:#J6<#-%DH>81S8G+D*09<@51-<?,>H
MGNUS[!!5$P".1*@:W6;OB76G)B_#;8"#ZR?T'&NYO"[[3VKK[/:SV]IHCCY'
ME=AV[3E^@>L^77MB\$&*\/Z7G ,6>'ZGD^S*Z4"ECJH6CY]*:>VUR:0^K1,
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
M&]@#<+OVLH]'NI(I76Z*NW>/4F^D%&Q9_!#W0GT":JU_$A.<IR1-,PEP D,
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
MD.MV7<&?HA1!1W';KM'#OT"&7IIQOQ9].W_:-T(G@J]54<N4WJRTVJIUKL)
M;V6Z* 2'[[X*MJ#8-"]3MS=H!%TX?';$?K.Y]-Q7>W@]!N[._683M=_C^^U$
ML5N,%^5R<E_.^8HM[\H'4?XHF*BB@6@"(PH% R2,8@"E^@FE(0:21B2,4YCD
M9F&GQP88VS+6R%@9U(V85A%:1X$\O6+X@*=G.G= QIADSZE_B@'5O1WV4[_M
M,M_1AP]"2^=4:SGC['5NUO7-\\MT_BI$\\0CE:R;2("# =&<,H$3E@ 6QAA
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
MP@N>Y,B3\V5UXOUI3F:=HCV_EVK\34;;) [3!"8R \I*H@!*3 $.U<8ZAI#
M#*<L$]+.>C(;>'SFU*?Y[*G.IRK70EMRH1GDAOSG'<:>.>]CW?M),5>W5!C5
M=37$\8IAW;Q:C_1F!9Y?2C,;>E@:LX)CC[KL[G8-.Z#+356"M:V098(D:@\'
M. NQLM\@!X1$$K"(AHDD/*(YM0LK.#3,V,PS+:5E@5(;4$T#!"Z%JO<  &N4
M'%S[IT#P[+H_.-3 KOE3ZNZ[WD]>[9ZD5C_P3IYU8"R.>3 V17P0A5&8<P1H
M!G, DXP"%.8,A#A!D6"A0-@ZC\VC?&.CGDWGJ2I@4)35L>V,M=[12GK;.";/
M4VK(7V\W47T3WX;S=.-' Q_WXJ23N]>.D#U-@_?<.Y\R#IZ>UP/ AS+X^AC&
MP5/L[-?^LM('D'=2WS:?:3GO9/4/$Y2G&144 8*P ##E'%"64Z#VOQF-U!J1
M1T855WJ2;VRK1"VH9A^V%E7_1F8!T?):N$M[F$P#7_7;3E'/ZT,E>?#.+.JI
MN6Y[0=C,[_NM^;U^^\FU\)N_[20/[V/7_N[9D2_SAW;$S)ZZ'ZDOEWA_,)]T
MG_<P['"N]OXPVW++]SB,V^ZNS1ZJ$I"N.\5UW[T^JB=6';)$B/.$)SD0*68
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
M^;Z@4LO"IKMD_@PLZ8%FI6=NW(/><CY<PODNF1@+RWN@"1JL9OIE$^7)S/8
MZDF;^Y+G#V> >T!ARQKW\3R'%6[3 ?WA^NNGY@M+4X1DFJ= D@CJ('(&,*<Q
M@&E(XU1&$16I\=)U:(2QK4D;&8.'WZY_^_K;I^-[4D,,#9:/2Y'I>5TX (H+
MU1]$QX+#+T5IJ#,2BU?(CF]/ 7"22 _>.!Q#GI)[B_I.7NCH4E2;@$(63%=B
MKX_7U?[@?CXMF-H1;)Q2:0H1SE@,<IXH>L,I!S3*$B CB3C#*,X)L_(>&@T[
M-O9[=_UP^Q#<?0SNO]X\W'QYO'Z\O?L27'_Y$#Q\^_SY^NO_UO_V</O[E]N/
MM^^OOSP&U^_?WWW[\GC[Y??@_N[3[?O;FP=+1Z+9]!CZ#+V#WO<Y]D;@8"-Q
MT(H<_-&/\\\*)K]^/K.AAW7I6<&QY[VSN]LQJDHLWY/%]_MR_J/@@K][_:9,
MOMO9.AYV$PX[X21B*8EU?] X 9"G$&"48Y G(944(8;ST";'PWQH*S(;( ]$
M21XP)7JPTEO38A;,U^'#Y'SX\*7S8,98_:#;,VMI8+7402NVSHS^Y5N-\J\]
M1VG;(^8W=,M\^&$#N:QAV0OKLG^"4VG;]G&MK[#9!PC!.!$Y 4D2Y0!F,0$X
MPA"$@L>")9G,<Z/8T).CC,W>VGPJ:]>I55G,(U@:[#A](-0SS71X9.U7=BH>
M>@0EJYJ>EZ,U?#O%8E95!:PJJ;_4)0,UFLMYY7V?[[][K6->_5@L7WWM6L^!
M=Z9FY9&;ARPE>5K^G0J/9RYV3.#M1H9=SW@5'+8)"/M4S,3M4CPO)BD3,A("
M@C23$, D@H"$4BUCFETEQ@2%Q"IWU7#@L3'KM9<P5V/8S:R]/L#L^^C/-FA5
M*Q%46GC<L=H"YS<+UW3P8?-T+2'9R^2UO=^-N#Z2HM2=L42=.:P'*@C510^4
M(?E9$-V/G=_-ONJXR%+3YHQ_F<_*]M=W9%$LJCCH210F:4YS!H3B,@"9FBN<
M"@*BG) HBF+,<B,ONG?)QD9]6K&J?YS0];8;<:LOMBM_$UYN6<W6WW2:,>:;
M3%+/E.II?JQ)U#N67EG6GW2#TK!W4'=YVO\ CD2^*F?%4@U6I23\U#^U!0()
MX6$,<P@82F-=+R4%E(L$R%#MXN,HRG*(K9CYZ%"CH]I6TNKSE8VLEI1Z'%A!
MI<@Y82",J>["HP/'I/I5QC25,HGR7'"[%G!^H!VFDUO/X!HN0%X ZWM%V4*J
M%;.'3-GS:/A=$XX/-RS)GU5[C[7/W^':^)LN;V>+95F=)=6F%&8LR:*( B2I
MVO-S&0,<QQ#$1+$$5A22,BO+^, 88R/>;E[EI_GL"50)55KP8"/YPLW&/02Q
M&5E<"%S?SF8_F#ETFSZ*BN?NTOOC#-Q-^JBB^]VCCU_JDLNY3B$]W,FP#J^^
M7BV_STM=4^F;SMFJ8@GKCC3WZD59O'MM^E'<EP437W7KP_KEST2>\YA+D"$F
ME!D2<8!ES "1/)=,4!@F1NTB^A=US#15=[9ZM]_DM(E]WZC<I-350;RUUD&E
MMO:SMGU8*LV#2G4[FAO@A3'P/XWF-1B0=/\O>@-L<F+'\B8,Y*!3<JVFI QX
ML6#3N=Z^ZW?CN*]NL=706OQ\$:SIY/&C*HJG%A%UFRSJ,(RJ8VV5SO:C>4U>
M-"(+;YFU0\S6Z43<7B48,&]W""2WTWP'&=%M7_-743Q]5^_U]0]1DB?Q9:7W
M2HV@B[O5<J'[W#7G66R2,,BB3" 0818#&(82$+71 2F+1<Q#26!J=>)D-?K8
MC(Q**/>F]G;(PX@GJ8PSD(H< ZB3LTE&0H!R)*1,HPQ&Q.Y(JC?LASFE:L4/
M2"W_NMA!O:;/-PI<!73(F3+;LO:&?L]VU1KV1O"@EGQM9BV"NR[RE?C^MK1.
MJ'G=[-I),.@VV F<W0VRVT/<UIXV:?Q>K7;Z^1^*J<XEGY ,)8K34K6L8 E@
MC!! "4- 8 2C7!%@$EG5I3XRSMC6DT:LBJ>^/7S0YFC-5Y9T=0Q6,V+R %;/
M%+2N'7&OMVI:1MTNJI+2'].<@<$KIQP;:U#V.*/P+D^<N]PQ::RNCMN45T99
MEJ42IH"%D>(!02- 18H!@9AQKDNAA9%5;ECWZ6/[^AOA%I8%J@\C9_:I.^/1
M]]F-,13V*5B'5/:;:;4UPK )58>4V\N;.GB12T8!^U/,FEA$,GT_+U_F=<^U
MVYD^ IF7;?%I%L44(@(D#8G:,\8,T%C]3Y[%,LZC&+'8/)7=<-"Q?=R5V%=!
M*Z1-%+TAR@9'OSU@US,15!(':Y&#CLP;,)UR$PQ1M4E5\(_N0 >CGE"V3$ZP
M@^MTKH+ALP9,7;#3;CN3P?)>UUY ;/XL'LE/L6B;VK DA9C(!.1$,@ Y$H#2
M, 0DYRS+,X2CR,K<VA]B;+1<2Q@LM8A55R"'5(4#0)I97Y?!TS/S-LA4TC5-
M@KZ<0,:AY\\QY3VW_=D;9N#./\?4W&_^<_1*MP]<.QA*\5W,%L4/43]=/?1.
MJB$F:11E N84\%1OK) .+,@D!HR1C.<(\I1$-KGJ)\:R^N0'2$[?$C4HZM?\
ME^E\L?@U(,NZG&%;67I3%<6.$DY!;\8-G@#MF22VL6PHXY=/&LN*+O2AL)+X
M*KC> ?:>E*<R;JW9Q  NK[1R:KQ!^<5 \5VB,;G%C7$^%S-=$/3U3M;6BWHZ
M+TAC2;,<TE@J:T+$.0(PYA$@ N>*<EA"<))QG%B5%#XUV/C,#"6:'86<Q-*,
M0WPAU#.)M&)6E8!K0?6N0XG:0QRU"29>F>+D@(-2A8GJNUQA=(][/'55K>=U
M4VR*B!@Q(A0I:)</S#,(%#,P( 3-0Q82PJ"5W^? &&.CABH>^+&-![:/E]Z%
MT(P:+@2F9T;0TEW5M;A>@S^:__92D.L$#MXCI'?'&3Q"^HBBAR*DCUWJ^JE+
M49:ZIDVSQ>DDTNGMLL@X#].4 R8XT6X>#$@J$\#R5# >TS#G5D%%9\8;&P6T
MXNICB&"Z$=7A+.(<TJ;LX V_WIFB@6YS7!%\ZB+H]<S"$!?/S'%ZS(%9Q B
M?48QN\W!![47$OE1"?UA/IV2,@U_"Z/'>:;^$S9VLTP32"25@%%%+S!3;(/C
M4%D:)(REP$+M0Q)C3Y35T&/CG+]4(@;__$\HCN)_#_Y2B6KA/['#W< WU1N:
M/3/0H9P +7I0RQ[4.#_.@TI\%U>5'=06#JO>(!_(;>4;>CO_E1-Z)[U8=D\<
MSI?EI.F61\OM"0[+P?OY[(=B3_7:W<DJ?O[F[ZMB^:K+.%0OXZ.:@,7W^91/
MDB2-$AIC()-,V9RI[E<;(@%B*1G)XBPGR#RUSGC8L2T#&\'UZ4N5\'(5B$KX
MX$<K?;!LQ;=@+?.9,%@<>L&W][/Q-;1WLDXHNPIJN8.UX,%CK]!:+ :]0#S0
M0N +:KL%P!JQD^1O_K3AB-]:PRW2M[_;)0;MSYD:XS>UKVA+XH@PSR.& 4KS
M2!GV" $J$ 89XRR"B&E3WSS8;.?I8Z/OC7PVH4^[D!D0\"5 ],RS&]&<XL!V
MP; )^+H E*$BNRS L0S?.J+\Z3BMW9L&#,@Z(N]VY-6QB]S./=^M%L5,+!;7
M3#'?HM!37?U8"M$&N%,(0R8B()"( 60)!9A$(6!Y)"A.18ZPD15J/.+8&*P5
M..A(?!6T,CN&PI_'W>P<U"N:/=/@I4!:'X8:@^/U./3\J(,>B!J#L'LD:GZC
M8Q[-.N/\1DJA&PB(]>GK5[(47X76L)@6M2FFXW(V/L281B)*4P82E"< 1HD
M*,ESD$ 6,IPDF*7"*NWF F'&1EC=LB*Z8GNY)7M=4**-*0U>=$N':E_2E'[_
MM/JI%A8ES)/:;)/E2GUBK]T;2H6&9=K/)1-M1H-#35_/#-F=N;4B7<>1UB78
M5J8I[]*/\]D'KGXSERX1:-A$)P_0[>5%^7CF94T&[LFK?NS[5:G#(R>,)=J$
MSD$8$\7#FI$1XD)-7QKS-!4H@U;Q^(>'&1O#KAL(O-1BNC4.V('2C.DN!ZAG
M#EMCTTAX%30R^J_X?QB#7NK[[PSU)M7\#ZM[K';_D:O=OO[_)&6AGW8[4Y^7
M6"QOJB8P]V7Q3,K7=V(F9,$*]6-;FSB,4AGE N28IHH5! ,$)@B@.)=A(L),
M2*-^36[#CXTM6NF#5OR@EO\J:#0(.BK848GEO)A13']H]^WHM@&ZA\A=-^"\
M\I6E"(/RF!L\N_SF^!3'ZB\&9M;[[]I=?#N[F1%=?*^Y9A)CH7:D7,T0853M
M4&.U0V60 [4]S2B*PRP+K3C0792Q\>'M]F8R8)74EO5CW"?&C 2'@;MG0C3=
M0RH;K5)%-T)ME%E?>J5+V#"O]MOEV/HM;>,NSK#5;RZ&;:] SN5/=./5N^5W
M4=9-2R:<I"B/,ZFF!7, DY@H.S%% &,:JPTE3!-H5:&^\^RQ,5\E6D JV>SX
MK@N8&8$YPM"W*[1"X/HT M:$<D!7KPS1??Z@G_P!Q7:_X4.7.$0I;!>=;TOJ
M*5XHJT:59/I)Z(JOBPED4&889B"FJ=K;97D.$&4(2 )%G/$P5'\QCEXP'75L
M'_*FH&2QD368UL(&O\S+X'EN7!//#O_37W]OJ/;,"SN=)J[:DIUW,NC('32"
M]X&K151%'_@.%&WA"6>[0 Q;O$X&:!@_;+C #5O]M@(ZK&]V3'PGY=]$5=S@
M0;=_JQ);FG+\-$M3F0C ,AH!&+,4H$R$ "6<LY F<13:9;T?&VEL)+X1--A(
MZM86Z#BZ9L::%\QZIF@WN.S3W\]!X3?W_>AHPR:^GU-Z+^O][ V.01D'B_]?
MEU7K",U'[UXWE]R35_VGZS])J?M*UHT ZA#:3M.HRD"=\ PBRI,$X(@HLS$G
M#. T(D#*A"=1*B2$:#(33VIOR<UXIB]1C3XY7']R78%[/#!;+%9-S66GVO"]
M3:H9N;WI1 T4N*'E!W2_>T]'2]V!I7M=HVE0J:I;J,] T\VGR0OHZ'L55!I[
M#.SH>4[\!GWT)>RP 2$]0[X7+-+W>,XUWY[GLRK;8J]@_R2&.(&<<L!R?18(
M80P0)Q#DDD!),*0)C.TZB)P:SH9 AFD8\K[I#U+G!^VW"7%? T[";L;COJ#L
MF8L;#)L<JUK2JV['#Z\UW<XBXKNHV_$!AZ[J=E;U V7=SM_CRBJ+Y9W\?3[G
MN@OZ@RA_Z,9F#SK#,.8YE'$H 9),<0KF". \0P!%0F9<8D93HXH*YX<:VP97
M2ZK/*$OQ0\Q6U@4BCR(:<AB':1@#DF<)@$C_Q-7+BD,&!4YR+&1L5YK3"Z(#
M5.9\U&-XP]&4=GV@TSOIUJ]:)6;5:;P5-'CPDL]JCH9GPCTZW,!T>T[M?;(]
M>\<%OMN'U8R7K]TB.4J/)I UYR)FH2Z3%6L/$4XIP&KW#V*H(X5IG-#(R$-D
M.N#8:+?V<<[4?JX1L%LQR\'M>PIK"U^P)P0'<1#7LN[4R5J+Z]EQ; ",?V_R
MJ4&'=S$;0'#0[VQRGQO+W)=S)@1?5&58BJI?[7)5BCO9IJ6)Q802 G$8A2#5
M!3DA0\JRBT("8A+R"%-$2&25FFHPYMBXIA4YT!-;Y6\M2)T_1-<RVU&."? A
M@HPRA3E/L@S A'! A2 @R2%C.<N3+(WLMNF>H1]FMWX>?/_0FQ&^9SA[YOQM
M'#OR:BC?G7^/K6G? AZOS&\R[J#D;P'$+O_;W&JW!'!13.JH[O=J'2G)]';&
MQ<__)5XG- D9RF0"1)9('2JHVW2E(0@9#1&-1(@8-"'\HR.,C=YK(8-&RJ 2
M,U!RFO'*<2!/LX@7>'KF#&MDC$GBK/8'*&$AV&]/\Q__JNZMV.#O4/\(ZA\K
M"CC^U$$^^+-*M9_W^0L=\T?5,[GNOZFH8N.ROOG)IBLNN"81[:58U?%/=W*W
M=><G12FW2_&\F @!<R0I RRBNBPJC@!-8PD0QWF>(48(9U89IYX$&QMU:+U
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
MK)3')$><A)G5%LMJ]+%MM<Z6J&A4""H=O/1L/S(M9B36&]@]<YD=SCULR9R
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
M>PZ>*EPJ1J&SD#"(8YF(E"V+W-7Q^1Y3TFV4VR.0[:6B'FR;[8AR%)6*5&"
M1:W'A:6X!A-5 ).$8%I(Y+Q.@5P[]'=;#MXC.'< AQ[8V1]ES4:E*#9D)4$G
M*D"(4*[PA S6ZV2H-XF&.J<P/Z*L6^"^=17H_LII#6QOUQ_NM%'%E[08!W?U
MD(\]F\4]?'+MSG$O\/&6;>02U<()I4LK482B<0F,LAZ",EJ1B/8Q_+QMY-82
M2RCNDUGSSMB$6:=I=OX%53 2046$=0!B=$DX*0:&1O129+"$2V]UI>X66Q#7
M=0:[9?R\D)=N13T]\!_76&KHGP]N%E_0(_[O%$>!E.Y4-D*.5*+5MP(<)P1\
M,-YS;W-T=9S"%XCJ.C7]=@C;2QV]. 1YPDPS5R*./.'62Y(@9,9 ,*(QB@\"
M4F0D:*DBSW4*^C80U'56^:TQM8,:^HFGDYO%?.$F);H9L111/J5T-E*TNRZC
M%QFT*BT?(@M*<:4JM3U\@:JNT\9OC:Q=%=(+>#U(;2_Y&840O8ME?+?TY9ZE
MLV!=IFASG8HV&JY2'50]0TS7B>'*8-I7_#]'Z_#S"_SWT_#XXOSDP\GI\&QP
M<8@_'1R_/SCY='HV_&UX?'[X^_#P&+\='IV<[]U=_-7OJQ!&[L=S2\'ELM3X
M#L7W+?%48%9% 30*7?I&$3 \.2 >$:L(3RK5:6>Z@:#]#_B_I<E-^H +^+GK
M:<,_5^G TF0 _R]>N#]'21%'$O.0))&ESS\%HYT"I:*.EF'8DNN<?NU ;+<A
M9ALH>GJ67U=CO8@RY[AOE/9<30XPS;Z-0YJ?3Z_B*">F BF[A2N=1EG@X)4B
MP&TD/ H>=:H5#&RBJ=L8LP;$6I)_#Y#T<3:=ST]GTSQ>C(CDI=J @.5)%V_#
M@K.X'!S%14"SITS4@<X:$=W&CC6PLJN$>W .=)Z:8ZR/:9)F[JHT (C7X\FX
M"&4Q_I96'8_+/;; ) \0/!.E&SM"/M,,5#.4FA2!L4HIY*WHZS9HK &I"GKI
M@RERX\D1KI63R;F[2B?YW<U\/,$=>N2S2M%K#R92!8(K41HWX;<YT)RRR-G6
MN>F\B:)N(\<J1JH-V>];C';18E4NRN0F+&YFN$P.,/:]Q."7*R*<21PRL;J,
MW=08_,H$41L2F> ZQUI>^5-JNBT8JN-V[RGS'IB@NY;(2P&5%3$2,3BI3( <
M\1_!I%[VBB!&:.\I%^G%P>DM=*&^)Z;;\H8:J-E7XCWPDIK+L<?3R?0A*[?S
M(.YZ43"':"]5X[[4 &7A<2FH#,8H&JE(Q,J*-Y=_2%^WW1ZK0*M]O?3 1-W6
ME-TZ>5PXIDL@P;S##9HI"QA1,/3YG* AHY-7:3S5(T*ZS2/5T/6T/<'WHDQ_
M61ZV&D$]3O,/WX['GR>SY*[*<?BM!SCR6DMAC84D"U^*6O3]. 6MH[4!_Z=R
M'6][._JZ32:] <XJJ*D'9NMEP8URDB'P6*Z[1 ;"& /((,8:7$7#(DLQ5>R&
MO9&N;K-1;P"V%M72 Y!M9D0'[9/. 21!1U)H%\%8C$@4]=3D:#4Q=?"U'[2J
M9:7> %KM**,'_OU]9')[I#2>W"!3J]!E.IF_2WDZ2W?-E])\^"?*#W4XGKC9
M]T/T:><;+@88I[CAS(/VM)FRX\"7 WE*,^7!6$)HG5DU%9G:"MGV9XHD^H*
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
M\UHH]S3^UG2*BL(88PT!KUVY,BT%.,X91"9+(4KTR=8QI]M0U[>6->T@XX<
MW%--O=C GW)U.DM?W3C>1G.K/6$PB<U^L7*6I<5=(68&E A5VIA0,)$&D-G9
M8"23BK]5*ZYMZ.U;AYHW FCKJNPI9!MV[C>>)5\A1Z)\0N=960<BE):_FN#*
M5-D)=*2YM74.=;:CKV\-;-X(DGNKJJ<0O-T+3MWWLA'@&L-/9C?XOK'SXZO&
M#QKEZ+-Q!A'#T0D2#IUKZ]#--M$(YB35OE+=Q6[T]JV;S1MOZZVILI<^YL-Z
MO%O6OH]8<5.BPK7HROTZ5Y:AX:71E-32$)(MJ7.W>VL2^]:$YJTL9PL*ZR<2
M'VP)ZXL,?0]'N27EAJ=% 5(&QF+0*%/"_2$IGDV=PJ!7$-FWIB^=[..[*JT'
M>-S^@LA(I;*:- 6IB0&,[2(XCRO-ZY!%)M$%4\<T;D]CWYJT5$%C)97U8'#M
M!LZ619_;WU:2B1%-LP?&0L0M(37C<SRH* 07R#IU=0Z VJ&_)RW:W^BF;4WE
M]L"^HA=]VR<L_-?->):0?V1J\?WTRDT6Z%R71@Q?RZ^,0N(A&V,@!9% ,*O!
M!24A"J;+3,04*T7LV]/8RYNZ51'TN RSCCI[$=4C*R&E.+_O7GHQ<Z4YR'D*
M-[-&KK^EJYBGL_%=%3ZZ.SY[C\9 Q]*3ETD+1B+$"!=)$1,9)W7&PNU";2_O
MXKXI?&NKN \6=XW']^-&MHN;V5J907'2C0R>*P?*E*0O^D)@;50@/756FBB<
MKC.3;@OB.I\;WB>0MJ' 'F!R>ZF.>'9<>DW -D=HBG%PSF?@&"@$XW'S\'5J
MZ;:GL=O$: \06DF=_8W [LJHMQ0N)S+$$A@(IG!Y$JG "<Y!.R="L%$*6L<K
M:(?^;DWP6T=@-97; ]N[OIT<E?T#Q8I4C!<C+43RIDPH-.4.7Q04/#'XE=/9
M)Q&IY75,[4:2>AE?5<7'"WO_[LKJ^NK&6?JZBA-/\M%T<GF19M?E;A3&AV?I
MV_3J6\D(-FQ]<&%YC!%<IAJ=%\@IVS(RL[1/M@B>&)@60?NH'UTMVG!_X_7O
M[F54]!:@>PM=]2.RO^.P<%8ZUJ)LT_)*E$!OF1/*T2,QZ >5.,]'7AH\4)XD
M^BY<UZD%?8&H7H9 ;VH&6U)8?ZJ3UPW[JBWWJ9LMOA?^1C3PY -:=,Y$P 4E
M:1GN:H$PGACG%'WG.JTQ7Z*JEU%.5WOQ7BKK@Q-XE[>]G6S3]'58-4,>61><
M=[P4^^L$0CL!/E@)EB7MLV&*ISI=BEZFJ]M2CSY L#VU]6HC?OU@@AR<H4$!
MR1:%2+-#)JW%-6<\R5EPH^J4@NQ*<;=U(3V";E55]V=_WU[B(V*I,>5:GU "
MW6=%2MD#S:"<\(&C.\U2'2QO3V.W=20]0&\E=?8@PUG8*O]?#FJ_N:OE$KT=
M:E1^T 1^ZQ^L_>9R$M+3.I_5%(7AG^&+FURF,UQ;PYQ340)&ADF5(C!6MBC"
M WATCR!$%@@1@3I?)Q/ZMGQVZRQ7RYCV&"P_^U(:D60X\9: #M&@\\;0;K <
M 16B,+BPBK$ZS73V(KM;E[R?0'^5*GLST'M/EK6@/#,&2A8O300./I7KCH)0
MPJDF]'&_G9\&O=6\\KZB]Q6J[,OHKINO7Z\:4;JKN\9"DSR=72^5>2O4F#UW
M)E.(F3GTS7P&F] WRP'95$+H%"O-YMJ.P&[][&IXK*&>'B31;B> E3FW&"",
M'/?&,HV"2=:4V@8&3DH-&!%P%70(P==)VSXBI./11#64_>0"RNZ2[P5P5BW1
MTOR6 Z4C1H8VH+<@2_Z8)+ >S6]V(9D<DJ>5*D2>TM)QO?V;P&<O^?< 0<W
MA).[@0DG?N'&DY*1N(VB/DQGFVX(6A\LT<8!XTP72\[1DD<-)C!&@F9.VCJ;
MX!Y$=UR!] :8?"N-=ET+\I#TLQ1O0I%A4^!2?E3J#<:39>K.3>( I1Z7_>VM
MU097: !M RO236!H(A",4UY'ZDC8KJ7GSB1TG-6IB,(W5$U_<O2W0KQK>G9;
MKCJ)SR1V2R/GJ^G\9I;N)&U=T[(Y0XAET#LCN.YT($ (B3+ZF(6L<T-I7\J[
M[9%<->Y],X5V;4@/FEUA_+@_!=J#TYL9;AGS-,U-T_%Y*JOU_B(6<3FFE#&T
MCY*"X"J!8R)#C+ANG754A;"5'=V5@F[CD[<%R?2M-=8:+%N?+GUR]G%P?/B_
M!Q>')\</J=UND/2#OV]I9O1FFEH:#WTRNW235?OU ]PWIU?CN(3Z))ZN$7[7
MFMU=W9G'M<L92FBF$6TI8U2+7S/PQ#((CEMJ<O(NU*G,;H7\O;O*;B+BG9N/
MYR=YG9#;.U'OTSS,QE]7I*Y67#/8_6H<<%U?H'[?X4O^,2*<EBXI"4(0N)P#
MU> T#Y )$51)F96HT\:A*EO=VMBW1_V3;K:]P4Q_#?*[P?GA^<F'T[/A^?#X
MHK&!@^/WYY\_?1J<_?WDP_GAQ^/##X<' _S9P<')Y^.+P^./IR='AP>'P_-=
M#/A>[VO)X+?'<TL;Q%.8W>'?>T:Y)!F4U*I,OD1'(TD'"N$?,[<NASKAQ6::
M]CZH&5].QGD<2G. %]:7X]I)S@F894*#E!8MY3(BE:6^UCDAZM2?;D=?Q\."
MVT',DT.:]E737]-W\/G\XN33\.S@Y/@ [<#9SD[I\P]JR5AM065+5NAL//_'
M'#>]SY.09B7S^*!1MZ?*21D41.8SZCR7F%PX,!0_]4)F+>HT$'J1K+W3/Q@
MHF:698+E3?>QWCW<E57$>HL[O=4>1-(!O"IK*QET04P(M>;U;D-=MW:H/<P\
MR>.TK9G^&J+SP='PY,.[S^>'Q\/S\]W\JB?/:,G\O$Q;2Y:GF8_75.VFN%:T
M.XG+H3SNZN-L>O/U'E>E=3IZV :L*_N/S!9<R@XP)HB2:FLIK^,4O9+0?:W3
MPZ?>54D^3\5SZ\-FFXWT 5RDY5HP-> -P04H@^!"$2USG9XN^U+>K56KB<?'
M=NY-==Q?&WAX_/OP_.+3L 1;P__X?'CQ]_/A ?[AQ8YQYHO/:\DV;D]S2W9R
M;=+WZCIVR0\OOM]WJKK/FT3M(H\1I9(X[H<V@@G4 T?OW'C<%@VIU5=\6QKW
MKZ"Y>]/A9/6N3V[VC[0H&?4G;YW$@Z6+LFKOM6PT_ZQ7D0P1CA'04D40.2:P
M.0L(DBDG7,S1U+&:M3CJ>AA+%=0^+>CI 1SZ:V!7J:SSL^'!\/#WP;NCX?'P
M8A?+^OR#6C*I6U#95K1[-Z'G'G[::"]EP@TT"XI;*?=@DI+@O(LVA:QLK',+
M[QEB]K6.=^>8:\^^Q[2)C+$R&-W+<E68LU@:<6:(.1'IA?<ZU[EH\B)9'<>R
M>R+BL4%J3P/]M2JG9\/3P>'[X7^>#H\Q.AP<OS^Y^&UXAE[064FM8\1XL9/[
MMM5S6[(YK^>AK;!WI<JFA\FJ&_KXOU-<S6AZ.)3IF2($8A@SQ'/ ($."8)2
M#=J!#CS82++GNDY>:D_"6YDP>G S*XMZ^8ZU9<6I])2Z4H5&0 2;<*VB!T&Y
M5]Z8<J^ECN_V E$=![-OB+)GYXFVH*G^&L#WA^<')R4 _-PDYD\^')5$V7W&
M;!?C]\-GMF3X7D=[1[D^'H25J93B$UH:W:4 3GI7,*@2PB\17N?<X6?+]3$>
M3=#907"V%$V:!-[(#-1JHC.Z$TG5B?C__Y7K>PT>6\_UO4;'.]O,;VGFI]7=
MQD^'2U^K),Y.2PYMQW!TTZ/:<PY_3&E+IG'CW(0[\"'V,&R(#+@6'@1EN&=2
M(\ 8(P/-P3)=;;+ RZ2UT OO^1<\NPPR,41%#LZ(B+$3D2@!*8'+0#)+7E)?
MK57]UE1V:];:Q=(S;?#J:*N_CM[9X<??+DX^?#X?+B/"SV@0SDY.AZ4@X_CC
M$7XZ/-_1A&W[Z)9,VDZ<M&3BFCM$:P4"1FJG-0."/G^I[L1]--H 1 @>A4\\
M5XI@']*QK_$Z*@,8TL.;>>OE4M9Z88U"+AER2:(I50H&,G.1\DQ]4G6.JU^F
MJUL#M0<2'ENC%L7?7_OS\>3D_=\.CX[0$3D\OA@<?SQ\=[1:P#N:G1\\L25K
M\QJZ6S(R'Z?3^,?XZ@HWID.D>G(Y+C-[-^4W=+),,=P"(XVX/2E%$1Z> ),\
M2F-82D1669VO(G-?$[75R^[73&2<NV@BF.0PT'"X>QLA!4@C?=16*![J.)JO
MH[-;$U8/9X\M7$7M]=?B-5GXW8\0UO^\K9MBFRCJR8& IERSQ!5(QQBZ](Z"
M$S&!T5G0K",5UO_3'@AL7@["9LF#$$!IS.@ "%P.RA<O@QJNF)>L4BW,RW3]
MW,<"K\':L\<"[>BKO^;KMI3A=/#W4L> WYY]'FXZ93PZ'+P[/-JYVFWG=[5<
MMK$?KVVET997JN?+^WNS&W=U'V981R)CR4%RY3R?V-*D K^*EE'BLA:ZDBEX
M@:A]K=^CJ^3-XW$1W,]?OUW+:Q_=+[O5Z=Q:N&0\L^B/ $D^@; ,122Y ,YE
M)(H+'EC5&V<M\=%Q^JTE##ZVG!WJNK^6]NCD^./%\.S3^^&[G0+A!W_?DD7<
M3%-KOJ)?/+,M.Y^C\C2 L1GW3EVB#$X)*)I,H$I'8RL=ESY+S]ZGH@^>>@_<
MX*16*B-?K$0X-$3PVAIT08P.P0EG0YU*O0T$=>W+[8V%)T>5+0B^OQ:C<4>.
M3X[;\;Y>>%J;@><6]+;5L&3C#G*?KU4N*1=L&=W>5.\$L+PL%T\MU3EXQ^K8
MF1_3ME='I<>/+QV"'N^:*3D3-&= 2S&4X)Z 4[;<N'%:F^Q]%N)'F-GV91WW
M\&@7" \Z(;4MZ?Y:FP^#P[/?!T>?AY^&@_//9\-20U""H@^'QX/C@\/!T>'Q
M^<79Y^;C7>S/JY[?DD7:G:>6;-0'-Y[][JYNTCTFU\JV Q7!Y82.K"^@%!Z\
MP:](ILY1K2QE=<X57Z)J[XK^9YZ]5DZ9$PUE^F%RI?UB=.4.HA.0B:#9&RI5
MI7F!+Y+5K?EJ#2-/2OM;4T5_K=;Y;X.SX6\G1^^'9^?+VXVE24[Y\-W@?/C^
MX.13R>[LW#3C-8]OZR[[KARU6/JZ!,M)7A]OMAJ'UF1BFP%HO@Q NQV6=N_.
M$\M]"AJ(C &#=:[!NNQ ,*>T(\;Y2H,+]J-[[W9!:],-E[?X!I-X/R?N;ASB
MW?+CC"1+C(:82M+820]&D 2,*<D\DY*P.M5AKZ6T^\+7-T+CDS9#-57:7XMZ
M-OQ]>/QYN%.)V.I/VRH!>XZ2UBY6?DN3F[6-ELD036*E(57)=V8=P60,$WRF
ME#J3N91UUN-C2O9NN+]\7NF%788,ED>6Z94'-_/%]#K-UEL#EI.JTJJ0ET'
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
MKB+?_EJ>CR<G[_]V>%1FU!T>7PR./QZ^.UHMU[T,SE;/;<G.O)Z'ELS+"Q>
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
M%[;,:JKKK]4Z./GTZ?"BZ6QQ<-+,EA\>E\GR@^/W9\./GX\&%R=G?_\TN+A
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
MB%UU.*DBT*&A\3%E=WTUO^U?7:1T,9I?I;6H;M]-I'3*F'*Q'DI70X7G9\J
MFRAPCX>TXIW[\759<+B7S IPJ2'D!IS>5<;K[&0R3[//$[?@:_4&AULBA33Z
M50[I&48.HT43Z=(J^'IV>[,62321>072.PZ"BHRNGB"0HU RDA2=K%/_O2OE
MPQ945@CZ]ZK*!J![GZ/[_*QV.O+ 2% 4 UJ%[H*PM-2;)8A:)">LI='4"=I>
MIZN)QF-[PLBDFL(:@%]A(<55H+JV_L$E%J.+P#DU(')$;IBU8#*+.GDEK:J3
MN_T<-0,G,_>H[4G/HF\ /E_'_CDN8E V:%^>M[7#( <E@NZ)@.0TNB=$*>7J
M/.L]3\^PK\,5(=2#^ >^/3@LACQ-49+SFY*0L3#/PBNM--?%,L=2(FDQ1E8)
M*,;'.C!#&>^OT/0Y"H8=W]?S!=/.(AZZ]4#ZN9I@>3N3^C%+JZU$M/-4R@#<
M$]Q*B@1P',,BX[E/BGE&>RQ0[DS6</<-NVM^4EL-0]\ZW&5HE8%!+ 4&4I6R
M?)8\6$=*(R">?1D40\.CM*9>,AOK-"VHHZOG,QTW$=S0IN2VCX=(-#&%?K]1
M$K>"C1@!9"D@\* Q.$@:K6E_IF*CSC;5!G#V?*YL)\P6$+ ";LH.<9HCD.@\
M M<)\)DHT#8&IRUN@!ZKJAKK8[.1RE[H8[.)_ :ON[S?@H,++Z(+"5*RB'A;
M:L>4EJ!,M,D%ZGD<LI%)]3XV&RGNQ48FFTAQ:/4_:, 3F>$89UF,AV@ X9,M
M=5P<' 9**N1,&-']J7_C-D;5^]ALK?ZMI3B@^F,:77Y.W]S5T7@^FM\LC!^-
MUJ62Z4AT0J>G]+]PC)2XFV-DC*Z,?_5Z8I;"?WR;_/I/_.B%_O];E"]A^>5"
M\<\L.NQ0Y!Z/_ET%.C 6EE2OO%\$J:%44+#>DU*#E? \+!6=,?H@.#$AO)8I
MW T(]U<<QO[OK+))#_(;.M)[J[I78#Q,0A(@D7 062BP42NTCY1F9H/.O-OX
MZB9+IG=3W295TIO(L8$;[">6\?-MKR1B$]$!?>0H%%I'ZO!P"UQ!]$;X0()%
MH>TG'??S1HW.JDT\WT>.]W;B;Q%(=Q.L*>ZVB%X289"3PDTA4T1>!,=O;4XB
M,(D2W ^4[E'56/KMEII_"U#;JJ$!2*V>=3ZA[!;C %V8_V,T_[ZNN#GZ,UQ=
MQ]'X6YG0BO^+%^[/RQ"$\5X%H"5I1SADUD09(8?(0U AD12K(&T+8ANKVNP'
M@+65U@ NU_D7=R^;)VE^&;F)@6@!D0E;CH%0QKUI<,IDH;7)2G8*J[?.H7I
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
M+1W4?J7=0M!.']U?^+DY)SV%GE^FDY]I.K_Y<N7&ZXZF/TM)[BT:I:(\,Q7
M,J_1F]*(%B,RI."R%$ES*NI</+U)VLXSIA)J+8R6LU&X8<EDPH"S7"X/2Z<]
M8DN[-6(L9\YQ4N=9^CX5PP:+_6+AR0"G;:7=<O+*"UOW_/K'#S>]F60TQS]&
ML^3N";-_N]1EM;JF:F-^]V:]$E-4,): R>C*R ("ED8.T1IOK552R7=JO>[*
M"%Y<:E4W0)U4VF=0HKP5LV# 6H?>1<0-G&3BJ5(Z<E<*6[=ZFV#HY=+O'K74
M1(3P C<?;F[+-X/C.@:I@ N:EX\KAG$%1)B0G? AYSK ZT!<*Q7;?:+BZ8-^
MKRIJ&76%H56AGI.9A.@5:"9+H5[)L2[Y,2@MZ@+1EJ1:<>F;Q#5JZ;8%1%?
M;:F=!@!7NGU?X\?=LK(JW:3<X5E@$H1H$SK" EUB/!C*4%%IM>1>Y3KU_B\0
MU"BPME7\I'\M-)&5]#FY6?H^N8K'/WY.)[\6\Y36U<!6ELQ]1\%F%D&@W0>G
MK =OK"$F4 RTZCQ;OD+4L"]+M6'5ES::@-:GZ^EX,:]M44+\9_EJS0L3W"IM
M-3A/ OJOR(8S.@)S+,H<!%&I3J7.RS0-^_14&U@]Z:()7)WF/ KIL>5UY9+&
M*P-.&(7;PQLHDU$@)VLC.J<IFCI.UK/D#/O45!M-NVN@"2"]**;/MW67+'M"
M)&?+SAJ",PTVX<D>T>L,1D5%K=ZOZ_ZYM9810\2+VRFH >_]18X6O0@NLS51
M6"V QHC<F(#<L%*?&3UQV=L8HMDOW!9T->K+;XF"KB#;7"4- .P@A.L?UU>E
MHO_^\P9^?946"AO'@Q^3Z7ST/XN?O\C\I0[2I1PB:,T+WYJC6^ ,9&Z8",I*
M/"#J9'?WQ$&CD4(_H!U$S4VTF'B1E9,TOV0D:8&N2YF?BX>-=RA<D24PXRPQ
MG&;NZ\P'?8VJ1B.+RM9S4W6\N[2.U0NCOSDL]173FVJOJ$]6V,O+Z>M\[>VU
M%$%3:EX$!,0A8C-1M$])@$S.12JC,95N"AIZ+24FJ\@X2,E0!%YQ,$DS\!BS
M*9L49[E.9/M7>2W=!$/;OY9NH*4!_<39='Y9ND@NKA9_2Y-O4_?S^RBXJ\5;
MBT&KG%FR8(+ DX")A$Q0= DH_F>X"X9W>D3 5>[!#+][#+%7R7@O+Z&;:'S2
MM_B'QE#Z]IB%U<62YUXPHA3($$GI B3 &&F!"$$-(<QAR-0?AEXB8Q@,]:C>
M2=^R'A P8>E)7'[^>DE%9EJ46@9;RAAD*"U#<P)-.8M".6;=:R/B9BG\Q[?)
MK_]<?>(2(*MO%OA8(.-NO0%AT(_2)CM)L &=?SV_-$YS:FP$4NY1!/$,+"<<
MN)3).B>$EZ]%99OI_.OY,(%_/9UO*,$&='Y\4AH6ID ) 16B+6/("7B"AR.E
MT1%=IL3%UP:-;J;SXY-A8NQZ.M]0@@WH_.L_+[-BGD6-L'2$(<4J@Y5< )HK
M8VAV+KPZTF?#??[/8=[8*N[SS238P&5SA[LEB4YRT.@:2\4<.LEHN3SE'#)5
M@E%&O++5FBC]11[0M@@S*BFH[5?;<N-HHN<Z:C2:DDK<?X&"3T("2332;#F:
MTCT_H'6] ![R^6PC#&QR ;R).EHNJCD[_NUO%Z>?OIX?+5NO?#WY>'1V^N7H
M[.#B^.2WS_C3H_/[12=GHV_?YY/\=996)97;WPWWM71/E\95)-'3;?(B>^ZN
M.2>5SMA0;ORH*1,\103#F86,1W0VF:)S5>?J^"$=.S5C.,6]A7H:?UM\YD*8
MI[?"7#Y0$R:D5RZCDT#+ZPTMM;/XB]5:TB"2=+);5X:WUQK6D.V@W@?=%GJ6
MZ=#].EYEY]X[\?WWX$L:+(G<E^I_6RQ^)F!=D.!(D$%[3H(BNX/FA=6'=;SV
M J,^Y+[K<_M%?VT]7F/UDH@4M4-+Z(C#F <YP'W"/5 CI:+&$:+KS.QZE:QA
M7]U[ %G_PF_WB;VC5]%')X5ME]JO_[273@N/01I#EHJCLYXU.NL)K90C1D$(
MU GCM*?TM2N[5OVE.^?S@25.UC.=0CG332J3/ 7&/!*W)!62>Z*$SEN[3<\O
MV9;WM(&RWSKV>I!P;TY4[Z;IM]/3C_\X_OSYX.3C\<G%P<EOQQ\^K_8N[M/?
M)I/XQ^CJ:@>#M-D"/9FA';CJR?BLUS@8QV-D8OQMY*_2BPV(;/;1BJS*9;@L
MEV ,O,"OLC,.<1RE\'7N=38BL[^4H/6RRRM 9YVGB6;(647<K$F!R29 9B%K
M9[0U\;5'TSXR@!X0-*PEJX><EY-_MM=' ]?T*)6?DYF[PMCV^N?AE9O-1GD4
MEOHJ>0E4>V42^J0LEZ'6P:$WZ2@%9K*+62A#4J5FO:\3UDH>T [*?]QQJ$=-
MM VL]8SBY+V.I,PM+.V9I/1@K.<8]*9L=/):FSJ6ZTW2!NZ"W"<0NH-L"ZVT
M!K/E-RF>Y@\WY^XJG4SFQ>I/QNB37N./E^[I9+PN;\V,N22L 69QDXJ0#/@R
M-#LP'W6T# 5<YW9B%ZJ;!><V 'H-GC6UV0!REPW';S,"/[BKTMSW_'M*Y:GL
M(,918<Y=W?DMLP\W#P0TPX^XNHX8;STOEX6UR#2)1#V!Q&T9O$@-F)@]2&,-
M*T/B+:F3(;X?_EIYJ._/#V@0%PWLEHT8/'$_UJ7LU J1 U5H%$("020'KW2&
M:+6R.5N96:5&F=L1/*QU;Q%[KQT1E8 P^+/='V/\H'(CL^[OXKD6)E,\24,&
M01,&JD@]N."%"%D0'1YUVWGI0O+1)S?D3-32Y:0OP39@!=>GS.>[^LP@8Z2<
M@%9<K8*!D# V(#I+[X)4K^;,[W[Y]7FCE+EJCVHU3N+=I-T07,XF5U>?5C/$
M;";*!^J!<02[L(J"URQ"BLZ;$"D-OD[FRS/$M'%7N*5Z7P#+MK)N""Z7+"D>
M$S,0E&4EA)/@DXY &=,J<J8MJ],O<$U!&\#86I4O0&,CN38S!W=-?9E<.4_C
MTYS/TB)YY6)2HG*,SJ]GN(-FLZ_CT?PREYXGWD=TZ*0 8? 7SZ('E!J3$4]4
M;NL\%&]$YK!18RU\]:^AEHQ2280)%ET]YXJKEM'S\]EDD#EYE83,FM;IS[R1
M4:KFX%0S2IO(M>U1GZ\_7#]^#SQ)NPPWV'JMO3S2=^5UD/=ZYQ!?/@4@)"+@
M D<#9-$Y3S0J8G6F4M>YDAGHO?[3",UN^CSZE9XLNXQ1*'.:6$,AJJR+0 )8
M8Q,D@PZI(TYE7J<S47<:VW#(^L?7RZ_ZO6JM@7/T%7X^W/SN_FLR7;SFK.[G
MG!0L</""2#P2,!C".-H!\UXK):P)KDYGRPV(;"4!H%^</&[-6TEI;>/QCK'[
M=WY.L=+# )1AN*O+E8YG&#LII6UR@6)L52?+:T-"A\5E-<!T!^;.VFL G(?7
ML_GD1YJNXJ@G+"XOCT7,@7*46+1E,F%&1QS]: [)>BF(\,RY.ND#G<AK%HB[
M ^3QP(7>M37X ] ZD?K@VS2E>WVTC7(Q!"&!4DI@\7)AN35@$TE4":KMXR;
M;V6F/UIAV)N1?:"F/P$W8*@NIBZF'V[ZKQGZQHMOBG1NQT*DF-&N)Y EM544
MCAP5#JC7222;LO1U_+A7R1KV'F6?AJD_[30 M9-)20[XF>;I=L^L.3$F!4N]
M!9N) \&H04_":Z#(!MK<D(6H,\?[99J&';*P3Y#UI)<&$+88_OS"Z4V])SXX
M/*X5_B*LTN"#R* QVN>&>H>&NPK$7B%JV+G=^\187YII &3(1;JZ2F%^[:[6
M_4G6":3")1TQ#.*R3+LA(H&E(H) GP")#<:(.D_C+]/4"6+JKP"QGO0R<.O3
M,Q32<C2AS#0:A?0RFSR(0##<B(:#\8ZYK$DFIM. M$ZM3F^7;24=MLJMV/8"
M;@$5*S '9936.2/CI7U("AFLRP*YEX$+RY/T_;7 O;?P<-U.MU398Z5O(;^!
MU?Z/5"J@4SSXA<'F+0,*/7NAN '!70*1G0*35 0BE<]!AVQLI]>>3@!XEH2!
MH;"-(B=]2K4!+^05^_CY-AU-><4YXQ)L24(3K P,U0S==YZ9]2Q&;RI-0NQ
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
MD<0S$.N&GLW2R_08L->#@EK82I\^5+J5IE)(<2QW=S'L+DUD)7$T2Z*8H%E
MBJ K]J=_EJ[&AW'5+1?J4&4- /!DM/@92$^S=?JC_!,&+F8O@%N2*4.S9J"(
M*R&["9EES< '6R>#LAE]3=XQV0D1D^KJ:0!T&]5OG$W&WV&&K"]L=W8YF?O1
M_>^79.;99/Z?,+^ .+D:%R?WWCS>V<#(H&B&0 #C*/1T<R#.>$VH49$EP[/)
MK IF#\)>DR6;74"^/7"\98M9IF871P"+C\K/L0%5RGF*7I20*1&IRDXIN"8H
M%\IM=#)6BMP/RV>3!45-V]#^<&G F'9V(!=_K'J#+27!!ME*B#PP$EUQ)2,#
M8GG"_3>6@S2:#*B#-N7;B8LF'?HN#*$W5;<"\_ Z[V&==_0JA]/%#R\Y'^00
M' @A2]VV00UHY)E:_#) T(H*+3?K\[X;QKM@H<DANYT!_.!*;@7=NUCVR@.\
M5Q2V/.X;2!EUI#&3 &[1?['D Z <2W,03&9G*\4+G;/2Y%#>7I?S3I3>=PY[
M[XL'Y=<FXY(O/<^+;PPT-31Q5<;!(],RA)*NE8)0%81STCFQ?G'KU>:N7='6
M<VN:[D'<@@Z/%L+WZWF7\<I ZN"%#!8],4Z)=![*Y;)(P*L05,S.067L/B:J
MGR/E9D&[I]:.%JWWHX?E;?C2*WSV=3)* QFS<+;T;@&T5 G9$U?^H$4@+L3,
MQ69'B#6HZ^<LNUG\=J7'5OSE70*%QS+X9=4#QZ)5+FD2=2[S%B0CGN/> S&R
M)!(X;BM>;.V:G9Z.TUL.$SO3?O_]7SK9Q1;NU\TX03H9CV_\Z \_')_GQ='"
MY^DPPCF2>_H#?V%8ZF?P@PM8%OG]/IDN^Q5.BC0'2E.*(;8EP#GNA51X$K3
M=21F9KF4B:Z/S*SIO'3$U6;V<TSGL,V)>"O@-.$_[;3JC$:3?Y>[\2C!/)E>
M^W&$99KJ-\"OX5?RZKV?P\ &;YSB9>1*N;,BR[\4KDC))1&%2T;DS=I7'HC@
MS>SDF YOFU5W$R:PR]IQBM8___FK(FYV/O\*T\NO?KS*99W,Y[B$E&^=_H@
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
M&.M<Y7J"F'YSK!UB8GT!VE?P?8<)"XK/)N/)-RA+9NF*4AA9R6C)3Z94>Y^
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
M99AV6!\/^E<L==Y*VYN6.F\C^@8@]'3-K8\T)(B6,&O+S38,5P+N^"2Q*&V
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
MC./7:S_]U\((!4/_S^?5Y%8I@B;>*$"G 7U#[_&_S9(O76Q_#RC;"%[ZN/?
MW571)+1NN5F9H8R64E/Z_%E +@2#DL3BZ#,FM!.J0=LZ'=Y>HZRQE6LO'+P*
MLCV4T@#(OOA1F6_T'<8W\ 6NRE'+:B$&[94-,1,:,+R1/%D2.+,$Y<.BL: <
M;'2RL'U)Q',DM0:K?32_7@_1B1IZ/H'X/)VDFS@_GWZ!Z?=A7#JA'/=KR%J0
MQ'1I=5H: :+BB9%1&.E"BJ&[&O&G*-@(->8(]KE.1-P&1,I%FQ4'LUOK8=:Y
MH#0Z>@Y*.W?T^X 'HK03+!C@<K-VI=O@Y#$9_9U([*_9QS#94\Q]9R0_3:;S
M*W\%2Q:&XZN+,B'@KG&58,I8IHF+N.9*YX'@?P*C!<XP+G&<I<WRD"^^IG=
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
M.'@09"<8I0.0;0<-[!ON^W)P[XA!^) B^CIG@!:20V3>D=(B)&TH"T#C&C7
M[Q.I-UB=8OF[]QLG,4,'>/J+S?>>_J^[?9=5!HZ%R2CJC<U ?EVGQ'(JUB4P
M@7[^6*'P1JBYJ=N/$06/,D"/6*H+V6\V5]!*[33S BE-]$FS@*Y4MA!X:X+@
MLLU(P -"]>:?CC3\@\=7QUFA!T#M:YCOEK3WM2H8RQTIQVK2E8Y94#V#DI50
M8A&)@XJ-WKD_+%AGP#H6 '>!-:$U.@#7EV%0SZ\WETO<;&ZZZ]L=*(%3P$9@
M)==.2IV^"<:2<P\N1)N5R7=? YDJFSHDUMS70B:/?M,9H0=$[63?;[7Z4J#E
M=<".DG4\8KU&A4#[31<0$H-!T6;.T2TQ9N9G3&?>[^;X':OKN;N4^^?-U\^6
M^1>$Q<M-U=&[U>+ZV].;HJQ)7D:6I%24 !C%(L_(L,18BK2!X[!WZ8=\K0L.
MSS&67+54Z]PX.5M?7NS/].XN@P<N2PE(PA?)- C.?/&"92$-@O79Q6%/5=W_
MC7E/P";"Q$0J[""T''AD2: L"K1B*L5:*^3"8@)79_%&'GV*MM&LE?MEFONN
M8/LB_3CU]PBD_=,9<('B/*/1"H1GEK+U^NY:9M$58$;Y^L(D%P"/U*#^1JK.
MBJDC+?\0H(XUP]/AN_]TN8&+BS7NW@%<E7WW=$+:^P-?:,1^'[.NUB1XDZ12
M(19FHR(?MW5OWDOFN 4#&2P/;1HBK4CPMY5[=J/<G4='YWAR:%C*J)D65$E
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
MQF,97XB>BZ=1+=T,QS*3JK?7=+^^'?%2EO-LW7L_XSEJ.,<57,B<B??[FO;
MTZAX6DW4_%_LA2'!<\U5A;=-=C(N<(._ OUN+SQL]K>O&_3/BZES+R:POY<!
M<#\I\!I9.;E>\CDW<'3D1S?T;"N4J06)="Z-D7FOZW<.BHVV[I'E8Y)]8NQ^
MAR&YZQ<L22AWO0Q3TXM:MWJ<U*NN6PD04[JB>O8,V.(UC-Y6,!*,I6*VC/5*
MD:"RLQK#D13:%B29PA?J+9 NU+S !=>$ETK4I)QG/(;C.):E,+9<G7*5/TC5
M'5[:AW=)^*?4AJ?KEZ\#Q$)C>(D0U^$:"6:)P 5Q4M2TP'P-"E,*6L1VJ":A
M'IP:*MBN=I]+'UJMEA<>AF'G &CL5*H<IE[7LBA+15;(IH'$E?@SIN(EM/9=
M,=\'O(ZQ,,"TQ7 N#4)TL%\W5TM.4RTPNQ2XAC'&F,]15:D91ALK*VZ6Y$87
M&/\,1N$5U^30QB@S7GE/N6 BYBPCLNL M(5YG!FN"2M%.B&L*2V0,)59:8/5
M,/6/?6 B 5W.-4\X4YSVX8-U\VZO&T7-_DCF!1-KUPK['VT$9':#%UJA@QHZ
M(W33=#>I5 ZJ64E8(U/:M@18T27PH0J_)@^O"XI/DU<FH!0_2E)0RFF:++BP
M&T)_:^KI:*UCLH%YL62:.Y@Y,R1N*)AB"\4*ZS1S!HA*,FASM=YVFDR\HBC1
MV2EI3!G&*1%0?W1==L.?IV9&OZ3J.V+;T8GB@-P1^HXIH=VTE:K.#$Q3RA-.
MVTB*LEMJ.V\)..ST-24\28(>\:P C)(9R"N2R(VB*IZMU0>DODONZ]+!BH*R
MRM8N%V&I5%7,G4(VA:KK?:6P,E*+JR)VYO1D9(?OKS;^PP?Q_RCVCQ^PNS#T
M\OFQ)K5\EFE*IG::'V?QB FQ4[U._-$KT]5+4S#>I0+J1-^E!#9%9I<T5 7N
M=:GGUY!/C0\3I!-+STNUV(=3<DL/08^\--7+6S:,0E8?-'K527F%6R_YFU7U
M*T_S9@F;:_N8N+WDB>\"];7Z1.$^E@S_ U!+ 0(4 Q0    (  V#C%6,6K(C
M:$8# !'[)  1              "  0    !A<W!S+3(P,C(Q,C$R+FAT;5!+
M 0(4 Q0    (  V#C%54%-?_6"$  *J( 0 1              "  9=& P!A
M<W!S+3(P,C(Q,C$R+GAS9%!+ 0(4 Q0    (  V#C%48\^_)(RL  $&H 0 5
M              "  1YH P!A<W!S+3(P,C(Q,C$R7V-A;"YX;6Q02P$"% ,4
M    "  -@XQ5 J^2U-<7   UH@  %               @ %TDP, 87-P<RTR
M,#(R,3(Q,E]D,BYH=&U02P$"% ,4    "  -@XQ5I,!;+J6E  "9)P< %0
M            @ %]JP, 87-P<RTR,#(R,3(Q,E]D968N>&UL4$L! A0#%
M  @ #8.,55.Y+:0_B@$ _^L/ !4              ( !55$$ &%S<',M,C R
M,C$R,3)?;&%B+GAM;%!+ 0(4 Q0    (  V#C%72BQ1J=0,! &-U"P 5
M          "  <?;!0!A<W!S+3(P,C(Q,C$R7W!R92YX;6Q02P$"% ,4
M"  -@XQ59T4H?4($  "'$0  %               @ %OWP8 97@Y.3(M;6AM
A8V]N<V5N="YH=&U02P4&      @ "  . @  X^,&

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
